unsupported keycode from USB numeric keypad
Unit is a Labtec "Number Pad for Notebooks" (lsusb, dmesg and USB destriptor below)
Kernel: 2.6.3-7mdk
Distro: Mandrake 10.0
Functions as cursor keypad.
showkey indicates Num_Lock key has a keycode of 0x00, which loadkeys will not accept.
Have xkbevd instead of xev, but no docs. Anyone got a xkbevd recipe to show X keycodes? (X keycodes differ from showkey/loadkeys keycodes) (Tried to build xev from source, but not yet working correctly)
USB descriptor:
T: Bus=01 Lev=02 Prnt=04 Port=00 Cnt=01 Dev#= 5 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=1020 ProdID=0501 Rev= 1.04
S: Manufacturer=PATEN
S: Product=USB Keyboard
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid
E: Ad=82(I) Atr=03(Int.) MxPS= 6 Ivl=10ms
lsusb listing:
Bus 001 Device 005: ID 1020:0501
Bus 001 Device 004: ID 05e3:0604 Genesys Logic, Inc.
dmesg listing:
usb 1-1.1: new low speed USB device using address 5
drivers/usb/input/hid-core.c: ctrl urb status -32 received
drivers/usb/input/hid-ff.c: hid_ff_init could not find initializer
input: USB HID v1.10 Keyboard [PATEN USB Keyboard] on usb-0000:00:07.2-1.1
drivers/usb/input/hid-core.c: ctrl urb status -32 received
drivers/usb/input/hid-core.c: ctrl urb status -32 received
drivers/usb/input/hid-ff.c: hid_ff_init could not find initializer
input: USB HID v1.10 Device [PATEN USB Keyboard] on usb-0000:00:07.2-1.1
Last edited by wilsonronl; 09-10-2005 at 03:37 PM.
|