On Sat, Nov 13, 2004 at 01:54:50AM +0900, Mike Hommey wrote: > I haven't tested your fix yet, but what i can tell you is that my > /etc/X11/xkb/rules/xfree86 file is the exact same as the one in the > xlibs_4.3.0.dfsg.1-8_all.deb archive (extracted with dpkg-deb and > diff'ed)
The command below displays either (a) or (b): $ setxkbmap -model jp106 -layout jp -option -option compose:menu -print xkb_keymap { xkb_keycodes { include "xfree86+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; (a) xkb_symbols { include "pc/pc(pc102)+pc/jp(latin)+pc/jp:2+compose(menu)" }; (b) xkb_symbols { include "jp+compose(menu)" }; xkb_geometry { include "pc(jp106)" }; }; If (a) is displayed, this means that a program redefines your keyboard layout after X has been launched. If (b) is displayed, check that 1. setxkbmap is /usr/bin/X11/setxkbmap. 2. /usr/X11R6/lib/X11/xkb is a symlink to /etc/X11/xkb If both are right, please send me an archive with your whole /etc/X11/xkb directory. Denis