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 ] }; // ç Ç ¸ ,
};
Attachment:
pgpk2OgbeFISk.pgp
Description: PGP signature