retitle 282035 xlibs: Logitech "Internet Navigator Special Edition" / "Elite" USB Keyboard missing 4 buttons reassign 282035 xlibs thanks On Fri, Nov 19, 2004 at 10:16:17AM +0000, Chris Boyle wrote: > Package: xserver-xfree86 > Version: 4.3.0.dfsg.1-8 > Severity: wishlist > > This keyboard is missing 4 "internet" buttons: Messenger/SMS, Webcam, > iTouch, Shopping. I am using the closest match on layout from > /etc/X11/xkb/symbols/inet, which is logicdn, for the Cordless Desktop > Navigator (the difference being mine has a wheel and 2 buttons on the > left-hand side). The missing buttons are listed in that entry as I11, > I12, I13 and I14 respectively. Here is annotated output of showkey -k > on tty1 when I press each of this type of button from left to right > (excluding F-lock) > > --- > kb mode was XLATE > > press any key (program terminates after 10s of last keypress)... > 0x9c > 0x00 0x81 0x9b email > 0x80 0x81 0x9b (release) > 0x00 0x82 0x80 messenger/sms * > 0x80 0x82 0x80 (release) > 0x00 0x82 0x81 webcam * > 0x80 0x82 0x81 (release) > 0x00 0x82 0x82 iTouch * > 0x80 0x82 0x82 (release) > 0x00 0x81 0x88 search > 0x80 0x81 0x88 (release) > 0x00 0x82 0x83 shopping * > 0x80 0x82 0x83 (release) > 0x00 0x81 0x9c favourites > 0x80 0x81 0x9c (release) > 0x00 0x81 0xac my home > 0x80 0x81 0xac (release) > --- > > Those I've marked with * do not show up in X11 with, for example, xev. > These are all the ones with 0x82 in them. > > Also, showkey -s (which seems to be a fake emulation for USB stuff > anyway) doesn't show anything for these either. So it could be the > kernel's fault, or it could just be that some level of the kernel has > the same bug; I don't know how much of the kernel's keyboard handling > X11 uses for this. > > The keyboard is this one > http://www.logitech.com/index.cfm?countryid=18&languageid=1&page=products/details&contentid=5013&crid=1&detail=2 > sold to me as a Logitech Internet Navigator Special Edition USB. It says > Logitech Elite Keyboard on the underside, and seems to be sold under this > name outside the UK. > > I can provide more info if required. [...] > (**) Option "XkbRules" "xfree86" > (**) Logitech Internet Navigator: XkbRules: "xfree86" > (**) Option "XkbModel" "logicdn" > (**) Logitech Internet Navigator: XkbModel: "logicdn" > (**) Option "XkbLayout" "gb" > (**) Logitech Internet Navigator: XkbLayout: "gb" > (**) Option "XkbOptions" "altwin:meta_win,compose:ralt" > (**) Logitech Internet Navigator: XkbOptions: "altwin:meta_win,compose:ralt" > (**) Option "CustomKeycodes" "off" > (**) Logitech Internet Navigator: CustomKeycodes disabled I guess we need to add a new XKB model for this keyboard. Denis, do you know how to construct a new model definition based on the above information? I might be able to figure it out, but you'd probably be quicker at it, and I'd trust you more. -- G. Branden Robinson | There's no trick to being a Debian GNU/Linux | humorist when you have the whole branden@debian.org | government working for you. http://people.debian.org/~branden/ | -- Will Rogers
Attachment:
signature.asc
Description: Digital signature