Package: xkb-data Version: 2.5-1 Severity: normal Dear Maintainer,
I use a custom keymap with my typematrix keyboard, the keyboard is switched to a pc106 (japan) layout[1]. After the upgrade from 2.3-2, my custom bepo keymap does not work anymore, here is my error message: #+begin_src sh dad@home:~$ xkbcomp -I$HOME/.config/xkb $HOME/.config/xkb/keymap/dad_tm $DISPLAY Warning: Multiple default components in keypad [...] X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 144 (XKEYBOARD) Minor opcode of failed request: 9 (XkbSetMap) Value in failed request: 0x163f0005 Serial number of failed request: 111 Current serial number in output stream: 117 #+end_src I switched back to testing 2.3-2 version and it works fine. Regards. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (90, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0+hati.1+ (SMP w/2 CPU cores; PREEMPT) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- no debconf information Footnotes: [1] From http://typematrix.com/support/user-guide.php?item=3 The "106" key layout is used primarily for Japanese. It changes the following 6 keys: The "shuffle" key becomes the "hiragana" key (scan code 123/0x7B) The "desktop" key becomes the "kanji" key (scan code 121/0x79) The "www" key becomes the "katakana" key (scan code 112/0x70) The "calc" key becomes "international 4" (scan code 125/0x7D) The backslash key is moved to where the "mail" key used to be (scan code 43/0x2B) The key where the backslash used to be becomes "international 3" (scan code 115/0x73) It is noteworthy that this configuration is frequently used by people who use key remapping software, because it allows remapping of the former shuffle and desktop keys which would otherwise be un-reprogrammable key combinations. -- Daniel Dehennin Récupérer ma clef GPG: gpg --keyserver pgp.mit.edu --recv-keys 0x6A2540D1
xkb_keymap { xkb_keycodes { include "evdev+aliases(azerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+fr(bepo)+inet(evdev)+inet(evdev)+compose(menu)+terminate(ctrl_alt_bksp)+jpmods(muhenkan_mod3)+jpmods(henkan_ctrl)+jpmods(lwin_mod4)+jpmods(jp_cedilla)" }; xkb_geometry { include "typematrix(tm2030USB-106)" }; };
partial modifier_keys xkb_symbols "muhenkan_mod3" { replace key <MUHE> { [ Hyper_L, Hyper_L ] }; modifier_map Mod3 { <MUHE> }; }; partial modifier_keys xkb_symbols "henkan_ctrl" { replace key <HENK> { [ Control_L, Control_L ] }; modifier_map Control { <HENK> }; }; partial modifier_keys xkb_symbols "lwin_mod4" { modifier_map Mod4 { <LWIN> }; }; partial modifier_keys xkb_symbols "jp_cedilla" { replace key <AB11> { [ ccedilla, Ccedilla, dead_cedilla, dead_belowcomma ] }; // ç Ç ¸ , };
pgpf6l0YZ3HA1.pgp
Description: PGP signature