From: Osamu A. <os...@de...> - 2008-02-04 12:45:12
|
On Tue, Apr 03, 2007 at 01:49:45AM +0900, Osamu Aoki wrote: > On Mon, Apr 02, 2007 at 03:59:14PM +0800, Nicolas Boichat wrote: > > Hi, > > > > Osamu Aoki wrote: > > > Hi, > > > > > > I am trying to trace kernel USB keyboard issue and will appreciate help > > > to trace it down. > > > > > > Problem: > > > Few dead keys on APPLE_GEYSER4_JIS USB keyboard on MacBook. > > > > Looks strange... I'm no expert in this, but I had a quick glance at the > > code, and I don't think JIS keyboards need any kind of special code to > > handle special keys (for example, Swiss/French/German keyboards have a > > key called "Alt Gr", that you don't find on US/UK keyboards, but you > > don't need any special code to handle it)... > > > > Could you try to connect an USB japanese keyboard to your laptop, and > > check if it works? Just to find out if it's a problem with your kernel > > or with the built-in keyboard... > > OK I will. > > By the way, my report is 2.6.18 (patched with mactel patch). > > It seems newer 2.6.20.4 lacks hid-input.c. I wonder what was going on. As of 2.6.24-1-amd64 (Debian), this Japanese key problem has been fixed. dmesg mention its fix :-) usbcore: registered new interface driver hiddev input: Logitech USB-PS/2 Optical Mouse as /class/input/input1 input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1 Fixing up MacBook JIS keyboard report descriptor input: Apple Computer Apple Internal Keyboard / Trackpad as /class/input/input2 input,hidraw1: USB HID v1.11 Keyboard [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.0-2 input: Apple Computer Apple Internal Keyboard / Trackpad as /class/input/input3 input,hidraw2: USB HID v1.11 Device [Apple Computer Apple Internal Keyboard / Trackpad] on usb-0000:00:1d.0-2 hiddev96hidraw3: USB HID v1.11 Device [Apple Computer, Inc. IR Receiver] on usb-0000:00:1d.2-2 input: HID 05ac:1000 as /class/input/input4 input,hidraw4: USB HID v1.11 Keyboard [HID 05ac:1000] on usb-0000:00:1d.3-1 input: HID 05ac:1000 as /class/input/input5 input,hidraw5: USB HID v1.11 Mouse [HID 05ac:1000] on usb-0000:00:1d.3-1 usbcore: registered new interface driver usbhid drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver > Osamu |