Bug#479784: xmodmap in .xsession breaks keyboard layout
Jakub Wilk wrote:
> Package: xserver-xorg
> Version: 1:7.3+10
> Severity: normal
>
> After the last upgrade, my keyboard layout got broken. For example,
> RightAlt+O produces superscript-3 instead of o-with-acute.
>
> $ grep -B1 -A5 Keyboard /etc/X11/xorg.conf
> Section "InputDevice"
> Identifier "Generic Keyboard"
> Driver "kbd"
> Option "XkbRules" "xorg"
> Option "XkbModel" "pc105"
> Option "XkbLayout" "pl"
> EndSection
>
> $ cat .xsession
> #!/bin/sh
> /usr/bin/xmodmap "$HOME/etc/x11/xmodmap"
> exec /usr/bin/x-terminal-emulator
>
> $ cat ~/etc/x11/xmodmap
> keycode 233 = Next_Virtual_Screen
> keycode 234 = Prev_Virtual_Screen
> keycode 222 = Terminate_Server
> keycode 231 = XF86Refresh
> keycode 178 = XF86HomePage
> keycode 229 = XF86Search
> keycode 236 = XF86Mail
>
> remove Lock = Caps_Lock
> keysym Caps_Lock = Escape
> keysym Escape = Caps_Lock
> add Lock = Caps_Lock
Can you try commenting lines out of the xmodmap file and thus finding
which ones causes the problem?
Thanks,
Brice
Reply to: