* No Scancodes for "Logitech NuLOOQ" @ 2009-02-19 11:16 Tobias Kaminsky 2009-02-19 15:08 ` Jiri Kosina 0 siblings, 1 reply; 5+ messages in thread From: Tobias Kaminsky @ 2009-02-19 11:16 UTC (permalink / raw) To: linux-kernel Hello, I am trying to get the "Logitech NuLOOQ" USB jog/shuttle to work. Here is a picture of it to see its capabilities: http://technabob.com/blog/wp-content/uploads/2006/10/logitech_nulooq.jpg getscancode gives me: $./getscancodes /dev/input/event3 Input driver version is 1.0.0 Input device ID: bus 0x3 vendor 0x46d product 0xc640 version 0x110 Input device name: "3Dconnexion NuLOOQ Navigator" 589827 (0x90003) 589827 (0x90003) 589825 (0x90001) 589825 (0x90001) 589825 (0x90001) 589828 (0x90004) 589825 (0x90001) 589828 (0x90004) 589826 (0x90002) 589826 (0x90002) 589829 (0x90005) 589829 (0x90005) Button "II" This represents the five buttons on top of it. But the NuLOOQ has a "navring" which you can turn left/right. This does not generates a scancode. evbug gives me: Connected device: input3 (3Dconnexion NuLOOQ Navigator at usb-0000:00:02.0-2/input0) Button "II" is represented like this: Event. Dev: input3, Type: 4, Code: 4, Value: 589829 Event. Dev: input3, Type: 1, Code: 260, Value: 1 Event. Dev: input3, Type: 0, Code: 0, Value: 0 Event. Dev: input3, Type: 4, Code: 4, Value: 589829 Event. Dev: input3, Type: 1, Code: 260, Value: 0 Event. Dev: input3, Type: 0, Code: 0, Value: 0 For this one it seems as if the "value" is the scancode. Turning the "navring" to the right results in: Event. Dev: input3, Type: 2, Code: 1, Value: 125 Event. Dev: input3, Type: 2, Code: 5, Value: -148 Event. Dev: input3, Type: 0, Code: 0, Value: 0 Event. Dev: input3, Type: 2, Code: 0, Value: 71 Event. Dev: input3, Type: 2, Code: 1, Value: 79 Event. Dev: input3, Type: 2, Code: 5, Value: -86 Event. Dev: input3, Type: 0, Code: 0, Value: 0 Event. Dev: input3, Type: 2, Code: 0, Value: 71 Event. Dev: input3, Type: 2, Code: 1, Value: 39 Event. Dev: input3, Type: 2, Code: 5, Value: -56 Event. Dev: input3, Type: 0, Code: 0, Value: 0 Event. Dev: input3, Type: 2, Code: 0, Value: 32 Event. Dev: input3, Type: 2, Code: 1, Value: 21 Event. Dev: input3, Type: 2, Code: 5, Value: -23 Event. Dev: input3, Type: 0, Code: 0, Value: 0 Event. Dev: input3, Type: 2, Code: 0, Value: 10 Event. Dev: input3, Type: 2, Code: 1, Value: 9 Event. Dev: input3, Type: 2, Code: 5, Value: -3 Event. Dev: input3, Type: 0, Code: 0, Value: 0 How can I verify these scancodes and get them into the kernel? I have searched the web, but not found a howto/tutorial on getting/creating new scancodes. Thanks in advance! Tobias Kaminsky ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: No Scancodes for "Logitech NuLOOQ" 2009-02-19 11:16 No Scancodes for "Logitech NuLOOQ" Tobias Kaminsky @ 2009-02-19 15:08 ` Jiri Kosina 2009-02-19 16:09 ` Tobias Kaminsky 0 siblings, 1 reply; 5+ messages in thread From: Jiri Kosina @ 2009-02-19 15:08 UTC (permalink / raw) To: Tobias Kaminsky; +Cc: linux-kernel On Thu, 19 Feb 2009, Tobias Kaminsky wrote: > 589827 (0x90003) > 589827 (0x90003) > 589825 (0x90001) > 589825 (0x90001) > 589825 (0x90001) > 589828 (0x90004) > 589825 (0x90001) > 589828 (0x90004) > 589826 (0x90002) > 589826 (0x90002) > 589829 (0x90005) > 589829 (0x90005) Button "II" Do these events come out of kernel correctly? I.e. what is the output of evtest /dev/input/event3 when pressing these buttons? > But the NuLOOQ has a "navring" which you can turn left/right. This does > not generates a scancode. Could you please compile the kernel with CONFIG_HID_DEBUG enabled, modprobe the 'hid' module with 'debug=2' parameter, move the "narving" in both directions, and send me the output that appears in dmesg? Thanks, -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: No Scancodes for "Logitech NuLOOQ" 2009-02-19 15:08 ` Jiri Kosina @ 2009-02-19 16:09 ` Tobias Kaminsky 2009-02-20 10:59 ` Tobias Kaminsky 2009-03-03 16:23 ` Jiri Kosina 0 siblings, 2 replies; 5+ messages in thread From: Tobias Kaminsky @ 2009-02-19 16:09 UTC (permalink / raw) To: Jiri Kosina; +Cc: linux-kernel On Thursday 19 February 2009 16:08:06 Jiri Kosina wrote: > On Thu, 19 Feb 2009, Tobias Kaminsky wrote: > > 589827 (0x90003) > > 589827 (0x90003) > > 589825 (0x90001) > > 589825 (0x90001) > > 589825 (0x90001) > > 589828 (0x90004) > > 589825 (0x90001) > > 589828 (0x90004) > > 589826 (0x90002) > > 589826 (0x90002) > > 589829 (0x90005) > > 589829 (0x90005) Button "II" > > Do these events come out of kernel correctly? I.e. what is the output of > > evtest /dev/input/event3 > > when pressing these buttons? Button 2: Event: time 1235059431.874735, -------------- Report Sync ------------ Event: time 1235059432.298757, type 4 (Misc), code 4 (ScanCode), value 90005 Event: time 1235059432.298762, type 1 (Key), code 260 (Btn4), value 1 Event: time 1235059432.298763, -------------- Report Sync ------------ Event: time 1235059432.362746, type 4 (Misc), code 4 (ScanCode), value 90005 Event: time 1235059432.362750, type 1 (Key), code 260 (Btn4), value 0 Event: time 1235059432.362751, -------------- Report Sync ------------ Button 1: (It supports pressing and tabbing on it) Event: time 1235059514.508954, type 2 (Relative), code 2 (Z), value 94 Event: time 1235059514.508965, type 1 (Key), code 330 (Touch), value 1 Event: time 1235059514.508966, type 3 (Absolute), code 24 (Pressure), value 15 Event: time 1235059514.508967, -------------- Report Sync ------------ Event: time 1235059514.524937, type 2 (Relative), code 2 (Z), value 92 Event: time 1235059514.524946, type 3 (Absolute), code 24 (Pressure), value 13 Event: time 1235059514.524947, -------------- Report Sync ------------ Event: time 1235059514.540940, type 2 (Relative), code 2 (Z), value 94 Event: time 1235059514.540949, -------------- Report Sync ------------ Event: time 1235059514.548942, type 2 (Relative), code 2 (Z), value 99 Event: time 1235059514.548951, type 3 (Absolute), code 24 (Pressure), value 11 Event: time 1235059514.548952, -------------- Report Sync ------------ Event: time 1235059514.564942, type 2 (Relative), code 2 (Z), value 99 Event: time 1235059514.564951, type 1 (Key), code 330 (Touch), value 0 Event: time 1235059514.564952, type 3 (Absolute), code 24 (Pressure), value 6 Event: time 1235059514.564952, -------------- Report Sync ------------ Event: time 1235059514.572949, type 3 (Absolute), code 24 (Pressure), value 0 Event: time 1235059514.572951, -------------- Report Sync ------------ > > But the NuLOOQ has a "navring" which you can turn left/right. This does > > not generates a scancode. > > Could you please compile the kernel with CONFIG_HID_DEBUG enabled, > modprobe the 'hid' module with 'debug=2' parameter, move the "narving" in > both directions, and send me the output that appears in dmesg? > > Thanks, As it is my aim to get it working with kino (www.kinodv.org) I talked to the Developer. He says that Kino expects the shuttle to support REL_WHEEL and REL_DIAL events. I hope that this is not a complete other directions. modprobe hid debug=2 gives me this when I plug in the device: (very long) But it does not react on the navring nor on the buttons. Thank you for your help! dmesg: [ 396.973645] drivers/hid/hid-core.c: report (size 6) (numbered) [ 396.973652] drivers/hid/hid-core.c: report 1 (size 5) = 00 00 00 00 00 [ 396.973666] hid-debug: input Button.0001 = 0 [ 396.973683] hid-debug: input Button.0002 = 0 [ 396.973689] hid-debug: input Button.0003 = 0 [ 396.973696] hid-debug: input Button.0004 = 0 [ 396.973701] hid-debug: input Button.0005 = 0 [ 396.973708] hid-debug: input GenericDesktop.X = 0 [ 396.973714] hid-debug: input GenericDesktop.Y = 0 [ 396.973720] hid-debug: input GenericDesktop.Wheel = 0 [ 396.973731] hid-debug: input LED.GenericIndicator = 0 [ 396.973737] hid-debug: input LED.GenericIndicator = 0 [ 396.973743] hid-debug: input LED.GenericIndicator = 0 [ 396.973754] hid-debug: input LED.GenericIndicator = 0 [ 396.973760] hid-debug: input LED.GenericIndicator = 0 [ 396.973770] hid-debug: input LED.GenericIndicator = 0 [ 396.973778] hid-debug: input LED.GenericIndicator = 0 [ 396.973785] hid-debug: input LED.GenericIndicator = 0 /var/log/messages: Feb 19 17:00:03 tobi-desktop [ 276.051423] usb 3-2: skipped 1 descriptor after interface Feb 19 17:00:03 tobi-desktop [ 276.054419] usb 3-2: default language 0x0409 Feb 19 17:00:03 tobi-desktop [ 276.062505] usb 3-2: uevent Feb 19 17:00:03 tobi-desktop [ 276.062961] usb 3-2: usb_probe_device Feb 19 17:00:03 tobi-desktop [ 276.062968] usb 3-2: configuration #1 chosen from 1 choice Feb 19 17:00:03 tobi-desktop [ 276.065418] usb 3-2: adding 3-2:1.0 (config #1, interface 0) Feb 19 17:00:03 tobi-desktop [ 276.065518] usb 3-2:1.0: uevent Feb 19 17:00:03 tobi-desktop [ 276.065723] usbhid 3-2:1.0: usb_probe_interface Feb 19 17:00:03 tobi-desktop [ 276.065729] usbhid 3-2:1.0: usb_probe_interface - got id Feb 19 17:00:03 tobi-desktop [ 276.065827] drivers/hid/usbhid/hid-core.c: HID probe called for ifnum 0 Feb 19 17:00:03 tobi-desktop [ 276.082427] drivers/hid/usbhid/hid-core.c: report descriptor (size 211, read 211) = 05 01 09 08 a1 01 a1 00 85 01 16 00 fe 26 00 02 09 30 09 31 09 35 75 10 95 03 81 06 c0 a1 00 85 02 05 01 09 32 15 00 26 ff 0f 75 10 95 01 81 06 05 0d 09 30 25 3f 95 01 81 06 c0 a1 02 85 03 05 01 05 09 19 01 29 05 15 00 25 01 35 00 45 01 75 01 95 05 81 02 95 0b 81 03 c0 a1 02 85 04 05 08 19 4b 29 4f 15 00 25 01 95 05 75 01 91 02 95 01 75 03 91 03 c0 06 00 ff 09 01 a1 02 15 80 25 7f 75 08 09 3a a1 02 85 05 09 20 95 03 b1 02 c0 a1 02 85 06 09 21 95 01 b1 02 c0 a1 02 85 07 09 22 95 01 b1 02 c0 a1 02 85 08 09 23 95 07 b1 02 c0 a1 02 85 09 09 24 95 07 b1 02 c0 a1 02 85 0a 09 25 95 07 b1 02 c0 a1 02 85 0b 09 26 95 01 b1 02 c0 c0 c0 Feb 19 17:00:03 tobi-desktop [ 276.083856] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0101 wIndex=0x0000 wLength=7 Feb 19 17:00:03 tobi-desktop [ 276.085412] drivers/hid/hid-core.c: report (size 7) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.085419] drivers/hid/hid-core.c: report 1 (size 6) = 00 00 00 00 00 00 Feb 19 17:00:03 tobi-desktop [ 276.085430] hid-debug: input GenericDesktop.X = 0 Feb 19 17:00:03 tobi-desktop [ 276.085437] hid-debug: input GenericDesktop.Y = 0 Feb 19 17:00:03 tobi-desktop [ 276.085443] hid-debug: input GenericDesktop.Rz = 0 Feb 19 17:00:03 tobi-desktop [ 276.085453] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0102 wIndex=0x0000 wLength=5 Feb 19 17:00:03 tobi-desktop [ 276.087407] drivers/hid/hid-core.c: report (size 5) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.087415] drivers/hid/hid-core.c: report 2 (size 4) = 00 00 00 00 Feb 19 17:00:03 tobi-desktop [ 276.087423] hid-debug: input GenericDesktop.Z = 0 Feb 19 17:00:03 tobi-desktop [ 276.087429] hid-debug: input Digitizers.TipPressure = 0 Feb 19 17:00:03 tobi-desktop [ 276.087438] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0103 wIndex=0x0000 wLength=3 Feb 19 17:00:03 tobi-desktop [ 276.088411] drivers/hid/hid-core.c: report (size 3) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.088418] drivers/hid/hid-core.c: report 3 (size 2) = 00 00 Feb 19 17:00:03 tobi-desktop [ 276.088424] hid-debug: input Button.0001 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088431] hid-debug: input Button.0002 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088438] hid-debug: input Button.0003 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088444] hid-debug: input Button.0004 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088450] hid-debug: input Button.0005 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088458] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0305 wIndex=0x0000 wLength=4 Feb 19 17:00:03 tobi-desktop [ 276.089408] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0306 wIndex=0x0000 wLength=2 Feb 19 17:00:03 tobi-desktop [ 276.090407] drivers/hid/hid-core.c: report (size 2) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.090414] drivers/hid/hid-core.c: report 6 (size 1) = 03 Feb 19 17:00:03 tobi-desktop [ 276.090419] hid-debug: input ff00.0021 = 3 Feb 19 17:00:03 tobi-desktop [ 276.090430] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0307 wIndex=0x0000 wLength=2 Feb 19 17:00:03 tobi-desktop [ 276.091408] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0308 wIndex=0x0000 wLength=8 Feb 19 17:00:03 tobi-desktop [ 276.100411] drivers/hid/hid-core.c: report (size 8) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.100418] drivers/hid/hid-core.c: report 8 (size 7) = 8e 0f d5 0f 00 00 74 Feb 19 17:00:03 tobi-desktop [ 276.100430] hid-debug: input ff00.0023 = -114 Feb 19 17:00:03 tobi-desktop [ 276.100441] hid-debug: input ff00.0023 = 15 Feb 19 17:00:03 tobi-desktop [ 276.100450] hid-debug: input ff00.0023 = -43 Feb 19 17:00:03 tobi-desktop [ 276.100458] hid-debug: input ff00.0023 = 15 Feb 19 17:00:03 tobi-desktop [ 276.100465] hid-debug: input ff00.0023 = 0 Feb 19 17:00:03 tobi-desktop [ 276.100473] hid-debug: input ff00.0023 = 0 Feb 19 17:00:03 tobi-desktop [ 276.100481] hid-debug: input ff00.0023 = 116 Feb 19 17:00:03 tobi-desktop [ 276.100490] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x0309 wIndex=0x0000 wLength=8 Feb 19 17:00:03 tobi-desktop [ 276.103411] drivers/hid/hid-core.c: report (size 8) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.103418] drivers/hid/hid-core.c: report 9 (size 7) = 7d 81 80 80 7d 80 7f Feb 19 17:00:03 tobi-desktop [ 276.103428] hid-debug: input ff00.0024 = 125 Feb 19 17:00:03 tobi-desktop [ 276.103436] hid-debug: input ff00.0024 = -127 Feb 19 17:00:03 tobi-desktop [ 276.103444] hid-debug: input ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop [ 276.103452] hid-debug: input ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop [ 276.103460] hid-debug: input ff00.0024 = 125 Feb 19 17:00:03 tobi-desktop [ 276.103468] hid-debug: input ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop [ 276.103477] hid-debug: input ff00.0024 = 127 Feb 19 17:00:03 tobi-desktop [ 276.103486] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x030a wIndex=0x0000 wLength=8 Feb 19 17:00:03 tobi-desktop [ 276.106406] drivers/hid/hid-core.c: report (size 8) (numbered) Feb 19 17:00:03 tobi-desktop [ 276.106413] drivers/hid/hid-core.c: report 10 (size 7) = 87 86 82 82 86 86 be Feb 19 17:00:03 tobi-desktop [ 276.106425] hid-debug: input ff00.0025 = -121 Feb 19 17:00:03 tobi-desktop [ 276.106433] hid-debug: input ff00.0025 = -122 Feb 19 17:00:03 tobi-desktop [ 276.106441] hid-debug: input ff00.0025 = -126 Feb 19 17:00:03 tobi-desktop [ 276.106449] hid-debug: input ff00.0025 = -126 Feb 19 17:00:03 tobi-desktop [ 276.106456] hid-debug: input ff00.0025 = -122 Feb 19 17:00:03 tobi-desktop [ 276.106467] hid-debug: input ff00.0025 = -122 Feb 19 17:00:03 tobi-desktop [ 276.106478] hid-debug: input ff00.0025 = -66 Feb 19 17:00:03 tobi-desktop [ 276.106489] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report wValue=0x030b wIndex=0x0000 wLength=2 Feb 19 17:00:03 tobi-desktop [ 276.107422] INPUT(1)[INPUT] Feb 19 17:00:03 tobi-desktop [ 276.107430] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107433] Usage(3) Feb 19 17:00:03 tobi-desktop [ 276.107436] GenericDesktop.X Feb 19 17:00:03 tobi-desktop [ 276.107442] GenericDesktop.Y Feb 19 17:00:03 tobi-desktop [ 276.107448] GenericDesktop.Rz Feb 19 17:00:03 tobi-desktop [ 276.107453] Logical Minimum(-512) Feb 19 17:00:03 tobi-desktop [ 276.107457] Logical Maximum(512) Feb 19 17:00:03 tobi-desktop [ 276.107461] Report Size(16) Feb 19 17:00:03 tobi-desktop [ 276.107464] Report Count(3) Feb 19 17:00:03 tobi-desktop [ 276.107468] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107471] Flags( Variable Relative ) Feb 19 17:00:03 tobi-desktop [ 276.107481] INPUT(2)[INPUT] Feb 19 17:00:03 tobi-desktop [ 276.107489] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107492] Usage(1) Feb 19 17:00:03 tobi-desktop [ 276.107495] GenericDesktop.Z Feb 19 17:00:03 tobi-desktop [ 276.107501] Logical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107504] Logical Maximum(4095) Feb 19 17:00:03 tobi-desktop [ 276.107508] Report Size(16) Feb 19 17:00:03 tobi-desktop [ 276.107511] Report Count(1) Feb 19 17:00:03 tobi-desktop [ 276.107514] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107517] Flags( Variable Relative ) Feb 19 17:00:03 tobi-desktop [ 276.107527] Field(1) Feb 19 17:00:03 tobi-desktop [ 276.107530] Usage(1) Feb 19 17:00:03 tobi-desktop [ 276.107533] Digitizers.TipPressure Feb 19 17:00:03 tobi-desktop [ 276.107539] Logical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107543] Logical Maximum(63) Feb 19 17:00:03 tobi-desktop [ 276.107546] Report Size(16) Feb 19 17:00:03 tobi-desktop [ 276.107549] Report Count(1) Feb 19 17:00:03 tobi-desktop [ 276.107553] Report Offset(16) Feb 19 17:00:03 tobi-desktop [ 276.107556] Flags( Variable Relative ) Feb 19 17:00:03 tobi-desktop [ 276.107567] INPUT(3)[INPUT] Feb 19 17:00:03 tobi-desktop [ 276.107572] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107580] Usage(5) Feb 19 17:00:03 tobi-desktop [ 276.107583] Button.0001 Feb 19 17:00:03 tobi-desktop [ 276.107592] Button.0002 Feb 19 17:00:03 tobi-desktop [ 276.107599] Button.0003 Feb 19 17:00:03 tobi-desktop [ 276.107605] Button.0004 Feb 19 17:00:03 tobi-desktop [ 276.107611] Button.0005 Feb 19 17:00:03 tobi-desktop [ 276.107616] Logical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107620] Logical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107625] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107628] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107632] Report Size(1) Feb 19 17:00:03 tobi-desktop [ 276.107635] Report Count(5) Feb 19 17:00:03 tobi-desktop [ 276.107640] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107644] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.107654] OUTPUT(4)[OUTPUT] Feb 19 17:00:03 tobi-desktop [ 276.107659] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107662] Usage(5) Feb 19 17:00:03 tobi-desktop [ 276.107669] LED.GenericIndicator Feb 19 17:00:03 tobi-desktop [ 276.107675] LED.004c Feb 19 17:00:03 tobi-desktop [ 276.107681] LED.004d Feb 19 17:00:03 tobi-desktop [ 276.107690] LED.004e Feb 19 17:00:03 tobi-desktop [ 276.107695] LED.004f Feb 19 17:00:03 tobi-desktop [ 276.107701] Logical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107704] Logical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107710] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107713] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107717] Report Size(1) Feb 19 17:00:03 tobi-desktop [ 276.107720] Report Count(5) Feb 19 17:00:03 tobi-desktop [ 276.107723] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107726] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.107736] FEATURE(5)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.107742] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107747] Logical(ff00.003a) Feb 19 17:00:03 tobi-desktop [ 276.107756] Usage(3) Feb 19 17:00:03 tobi-desktop [ 276.107759] ff00.0020 Feb 19 17:00:03 tobi-desktop [ 276.107766] ff00.0020 Feb 19 17:00:03 tobi-desktop [ 276.107777] ff00.0020 Feb 19 17:00:03 tobi-desktop [ 276.107784] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.107788] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.107791] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107794] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107798] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.107801] Report Count(3) Feb 19 17:00:03 tobi-desktop [ 276.107806] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107809] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.107820] FEATURE(6)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.107825] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107828] Usage(1) Feb 19 17:00:03 tobi-desktop [ 276.107831] ff00.0021 Feb 19 17:00:03 tobi-desktop [ 276.107838] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.107842] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.107847] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107851] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107854] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.107857] Report Count(1) Feb 19 17:00:03 tobi-desktop [ 276.107860] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107863] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.107873] FEATURE(7)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.107882] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107885] Usage(1) Feb 19 17:00:03 tobi-desktop [ 276.107888] ff00.0022 Feb 19 17:00:03 tobi-desktop [ 276.107895] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.107900] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.107903] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.107906] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.107910] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.107916] Report Count(1) Feb 19 17:00:03 tobi-desktop [ 276.107919] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.107924] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.107934] FEATURE(8)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.107939] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.107945] Usage(7) Feb 19 17:00:03 tobi-desktop [ 276.107948] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107957] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107967] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107974] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107983] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107990] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.107998] ff00.0023 Feb 19 17:00:03 tobi-desktop [ 276.108005] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.108009] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.108013] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.108016] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.108019] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.108022] Report Count(7) Feb 19 17:00:03 tobi-desktop [ 276.108025] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.108029] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.108038] FEATURE(9)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.108047] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.108050] Usage(7) Feb 19 17:00:03 tobi-desktop [ 276.108053] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108060] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108067] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108074] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108081] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108089] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108096] ff00.0024 Feb 19 17:00:03 tobi-desktop [ 276.108103] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.108110] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.108113] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.108117] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.108120] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.108126] Report Count(7) Feb 19 17:00:03 tobi-desktop [ 276.108129] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.108132] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.108142] FEATURE(10)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.108150] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.108153] Usage(7) Feb 19 17:00:03 tobi-desktop [ 276.108156] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108165] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108172] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108180] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108190] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108197] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108204] ff00.0025 Feb 19 17:00:03 tobi-desktop [ 276.108211] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.108215] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.108218] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.108221] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.108225] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.108228] Report Count(7) Feb 19 17:00:03 tobi-desktop [ 276.108233] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.108237] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.108247] FEATURE(11)[FEATURE] Feb 19 17:00:03 tobi-desktop [ 276.108254] Field(0) Feb 19 17:00:03 tobi-desktop [ 276.108257] Usage(1) Feb 19 17:00:03 tobi-desktop [ 276.108260] ff00.0026 Feb 19 17:00:03 tobi-desktop [ 276.108267] Logical Minimum(-128) Feb 19 17:00:03 tobi-desktop [ 276.108275] Logical Maximum(127) Feb 19 17:00:03 tobi-desktop [ 276.108279] Physical Minimum(0) Feb 19 17:00:03 tobi-desktop [ 276.108282] Physical Maximum(1) Feb 19 17:00:03 tobi-desktop [ 276.108285] Report Size(8) Feb 19 17:00:03 tobi-desktop [ 276.108288] Report Count(1) Feb 19 17:00:03 tobi-desktop [ 276.108291] Report Offset(0) Feb 19 17:00:03 tobi-desktop [ 276.108295] Flags( Variable Absolute ) Feb 19 17:00:03 tobi-desktop [ 276.108312] drivers/hid/hid-input.c: Mapping: GenericDesktop.X ---> Relative.X Feb 19 17:00:03 tobi-desktop [ 276.108323] drivers/hid/hid-input.c: Mapping: GenericDesktop.Y ---> Relative.Y Feb 19 17:00:03 tobi-desktop [ 276.108335] drivers/hid/hid-input.c: Mapping: GenericDesktop.Rz ---> Relative.Rz Feb 19 17:00:03 tobi-desktop [ 276.108344] drivers/hid/hid-input.c: Mapping: GenericDesktop.Z ---> Relative.Z Feb 19 17:00:03 tobi-desktop [ 276.108352] drivers/hid/hid-input.c: Mapping: Digitizers.TipPressure ---> Absolute.Pressure Feb 19 17:00:03 tobi-desktop [ 276.108367] drivers/hid/hid-input.c: Mapping: Button.0001 ---> Key.Btn0 Feb 19 17:00:03 tobi-desktop [ 276.108423] drivers/hid/hid-input.c: Mapping: Button.0002 ---> Key.Btn1 Feb 19 17:00:03 tobi-desktop [ 276.108432] drivers/hid/hid-input.c: Mapping: Button.0003 ---> Key.Btn2 Feb 19 17:00:03 tobi-desktop [ 276.108441] drivers/hid/hid-input.c: Mapping: Button.0004 ---> Key.Btn3 Feb 19 17:00:03 tobi-desktop [ 276.108449] drivers/hid/hid-input.c: Mapping: Button.0005 ---> Key.Btn4 Feb 19 17:00:03 tobi-desktop [ 276.108461] drivers/hid/hid-input.c: Mapping: LED.GenericIndicator ---> LED.Misc Feb 19 17:00:03 tobi-desktop [ 276.108471] drivers/hid/hid-input.c: Mapping: LED.004c ---> LED.Suspend Feb 19 17:00:03 tobi-desktop [ 276.108483] drivers/hid/hid-input.c: Mapping: LED.004d ---> LED.? Feb 19 17:00:03 tobi-desktop [ 276.108494] drivers/hid/hid-input.c: Mapping: LED.004e ---> IGNORED Feb 19 17:00:03 tobi-desktop [ 276.108502] drivers/hid/hid-input.c: Mapping: LED.004f ---> IGNORED Feb 19 17:00:03 tobi-desktop [ 276.108618] input: 3Dconnexion NuLOOQ Navigator as /devices/pci0000:00/0000:00:02.0/usb3/3-2/3-2:1.0/input/input11 Feb 19 17:00:03 tobi-desktop [ 276.116505] input,hidraw0: USB HID v1.10 Multi-Axis Controller [3Dconnexion NuLOOQ Navigator] on usb-0000:00:02.0-2 Feb 19 17:00:03 tobi-desktop [ 276.116579] drivers/usb/core/inode.c: creating file '003' Feb 19 17:00:03 tobi-desktop [ 276.116652] usb 3-2: New USB device found, idVendor=046d, idProduct=c640 Feb 19 17:00:03 tobi-desktop [ 276.116657] usb 3-2: New USB device strings: Mfr=3, Product=1, SerialNumber=0 Feb 19 17:00:03 tobi-desktop [ 276.116661] usb 3-2: Product: NuLOOQ Navigator Feb 19 17:00:03 tobi-desktop [ 276.116664] usb 3-2: Manufacturer: 3Dconnexion Feb 19 17:00:03 tobi-desktop [ 276.116670] hub 3-0:1.0: state 7 ports 6 chg 0000 evt 0004 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: No Scancodes for "Logitech NuLOOQ" 2009-02-19 16:09 ` Tobias Kaminsky @ 2009-02-20 10:59 ` Tobias Kaminsky 2009-03-03 16:23 ` Jiri Kosina 1 sibling, 0 replies; 5+ messages in thread From: Tobias Kaminsky @ 2009-02-20 10:59 UTC (permalink / raw) To: linux-kernel evtest is giving this additional informations: Input driver version is 1.0.0 Input device ID: bus 0x3 vendor 0x46d product 0xc640 version 0x110 Input device name: "3Dconnexion NuLOOQ Navigator" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 256 (Btn0) Event code 257 (Btn1) Event code 258 (Btn2) Event code 259 (Btn3) Event code 260 (Btn4) Event code 330 (Touch) Event type 2 (Relative) Event code 0 (X) Event code 1 (Y) Event code 2 (Z) Event code 5 (?) Event type 3 (Absolute) Event code 24 (Pressure) Value 0 Min 0 Max 63 Event type 4 (Misc) Event code 4 (ScanCode) Event type 17 (LED) Event code 6 (Suspend) Event code 8 (Misc) Event code 10 (?) Turning the "navring" gives me this: Event: time 1235127125.142516, -------------- Report Sync ------------ Event: time 1235127125.150507, type 2 (Relative), code 0 (X), value 43 Event: time 1235127125.150510, type 2 (Relative), code 1 (Y), value -23 Event: time 1235127125.150511, type 2 (Relative), code 5 (?), value -258 Event: time 1235127125.150511, -------------- Report Sync ------------ Event: time 1235127125.158508, type 2 (Relative), code 0 (X), value 46 Event: time 1235127125.158511, type 2 (Relative), code 1 (Y), value -9 Event: time 1235127125.158512, type 2 (Relative), code 5 (?), value -252 Event: time 1235127125.158513, -------------- Report Sync ------------ Event: time 1235127125.166510, type 2 (Relative), code 0 (X), value 33 Event: time 1235127125.166513, type 2 (Relative), code 1 (Y), value 7 Event: time 1235127125.166514, type 2 (Relative), code 5 (?), value -241 Event: time 1235127125.166514, -------------- Report Sync ------------ Event: time 1235127125.174508, type 2 (Relative), code 0 (X), value 29 Event: time 1235127125.174511, type 2 (Relative), code 1 (Y), value 35 Event: time 1235127125.174511, type 2 (Relative), code 5 (?), value -224 Event: time 1235127125.174512, -------------- Report Sync ------------ Event: time 1235127125.182510, type 2 (Relative), code 0 (X), value 33 Event: time 1235127125.182513, type 2 (Relative), code 1 (Y), value 43 Event: time 1235127125.182514, type 2 (Relative), code 5 (?), value -205 Event: time 1235127125.182514, -------------- Report Sync ------------ Event: time 1235127125.190510, type 2 (Relative), code 0 (X), value 45 Event: time 1235127125.190512, type 2 (Relative), code 1 (Y), value 31 Event: time 1235127125.190513, type 2 (Relative), code 5 (?), value -175 Event: time 1235127125.190513, -------------- Report Sync ------------ Event: time 1235127125.206509, type 2 (Relative), code 0 (X), value 55 Event: time 1235127125.206512, type 2 (Relative), code 1 (Y), value 7 Event: time 1235127125.206513, type 2 (Relative), code 5 (?), value -126 So I think that this definiton is correct: Event type 1: Button 1- 4 Touchbutton 5 Event type 2: X: Pushing the navring sidewards: from left: value positive till: 547 X: Pushing the navring sidewards: from right: value negative till: -447 Z: Touching the buttons: "9oclock" (button 1) : 4100/0 then counter clockwise raising from 0 till 4100 Rotating the navring results in relative changes of all values: Event: time 1235127083.205421, type 2 (Relative), code 0 (X), value -22 Event: time 1235127083.205424, type 2 (Relative), code 1 (Y), value -17 Event: time 1235127083.205425, type 2 (Relative), code 5 (?), value -1 Someone in the logitech forum suggested if it is not possible to parse these values to REL_WHEEL and REL_DIAL events. There is also a piece of software which lets read me the events: got motion event: t(-2, 4001, 3) r(0, 3, 0) till got motion event: t(-2, 2, 3) r(0, 3, 0) this should be the same as Z above. Many thanks Tobi On Thursday 19 February 2009 17:09:28 you wrote: > On Thursday 19 February 2009 16:08:06 Jiri Kosina wrote: > > On Thu, 19 Feb 2009, Tobias Kaminsky wrote: > > > 589827 (0x90003) > > > 589827 (0x90003) > > > 589825 (0x90001) > > > 589825 (0x90001) > > > 589825 (0x90001) > > > 589828 (0x90004) > > > 589825 (0x90001) > > > 589828 (0x90004) > > > 589826 (0x90002) > > > 589826 (0x90002) > > > 589829 (0x90005) > > > 589829 (0x90005) Button "II" > > > > Do these events come out of kernel correctly? I.e. what is the output of > > > > evtest /dev/input/event3 > > > > when pressing these buttons? > > Button 2: > Event: time 1235059431.874735, -------------- Report Sync ------------ > Event: time 1235059432.298757, type 4 (Misc), code 4 (ScanCode), value > 90005 Event: time 1235059432.298762, type 1 (Key), code 260 (Btn4), value 1 > Event: time 1235059432.298763, -------------- Report Sync ------------ > Event: time 1235059432.362746, type 4 (Misc), code 4 (ScanCode), value > 90005 Event: time 1235059432.362750, type 1 (Key), code 260 (Btn4), value 0 > Event: time 1235059432.362751, -------------- Report Sync ------------ > > Button 1: (It supports pressing and tabbing on it) > > Event: time 1235059514.508954, type 2 (Relative), code 2 (Z), value 94 > Event: time 1235059514.508965, type 1 (Key), code 330 (Touch), value 1 > Event: time 1235059514.508966, type 3 (Absolute), code 24 (Pressure), value > 15 Event: time 1235059514.508967, -------------- Report Sync ------------ > Event: time 1235059514.524937, type 2 (Relative), code 2 (Z), value 92 > Event: time 1235059514.524946, type 3 (Absolute), code 24 (Pressure), value > 13 Event: time 1235059514.524947, -------------- Report Sync ------------ > Event: time 1235059514.540940, type 2 (Relative), code 2 (Z), value 94 > Event: time 1235059514.540949, -------------- Report Sync ------------ > Event: time 1235059514.548942, type 2 (Relative), code 2 (Z), value 99 > Event: time 1235059514.548951, type 3 (Absolute), code 24 (Pressure), value > 11 Event: time 1235059514.548952, -------------- Report Sync ------------ > Event: time 1235059514.564942, type 2 (Relative), code 2 (Z), value 99 > Event: time 1235059514.564951, type 1 (Key), code 330 (Touch), value 0 > Event: time 1235059514.564952, type 3 (Absolute), code 24 (Pressure), value > 6 Event: time 1235059514.564952, -------------- Report Sync ------------ > Event: time 1235059514.572949, type 3 (Absolute), code 24 (Pressure), value > 0 Event: time 1235059514.572951, -------------- Report Sync ------------ > > > > But the NuLOOQ has a "navring" which you can turn left/right. This does > > > not generates a scancode. > > > > Could you please compile the kernel with CONFIG_HID_DEBUG enabled, > > modprobe the 'hid' module with 'debug=2' parameter, move the "narving" in > > both directions, and send me the output that appears in dmesg? > > > > Thanks, > > As it is my aim to get it working with kino (www.kinodv.org) I talked to > the Developer. He says that Kino expects the shuttle to support REL_WHEEL > and REL_DIAL events. > I hope that this is not a complete other directions. > > > modprobe hid debug=2 gives me this when I plug in the device: > (very long) > > But it does not react on the navring nor on the buttons. > > Thank you for your help! > > dmesg: > > [ 396.973645] drivers/hid/hid-core.c: report (size 6) (numbered) > [ 396.973652] drivers/hid/hid-core.c: report 1 (size 5) = 00 00 00 00 00 > [ 396.973666] hid-debug: input Button.0001 = 0 > [ 396.973683] hid-debug: input Button.0002 = 0 > [ 396.973689] hid-debug: input Button.0003 = 0 > [ 396.973696] hid-debug: input Button.0004 = 0 > [ 396.973701] hid-debug: input Button.0005 = 0 > [ 396.973708] hid-debug: input GenericDesktop.X = 0 > [ 396.973714] hid-debug: input GenericDesktop.Y = 0 > [ 396.973720] hid-debug: input GenericDesktop.Wheel = 0 > [ 396.973731] hid-debug: input LED.GenericIndicator = 0 > [ 396.973737] hid-debug: input LED.GenericIndicator = 0 > [ 396.973743] hid-debug: input LED.GenericIndicator = 0 > [ 396.973754] hid-debug: input LED.GenericIndicator = 0 > [ 396.973760] hid-debug: input LED.GenericIndicator = 0 > [ 396.973770] hid-debug: input LED.GenericIndicator = 0 > [ 396.973778] hid-debug: input LED.GenericIndicator = 0 > [ 396.973785] hid-debug: input LED.GenericIndicator = 0 > > > /var/log/messages: > Feb 19 17:00:03 tobi-desktop [ 276.051423] usb 3-2: skipped 1 descriptor > after interface > Feb 19 17:00:03 tobi-desktop [ 276.054419] usb 3-2: default language > 0x0409 Feb 19 17:00:03 tobi-desktop [ 276.062505] usb 3-2: uevent > Feb 19 17:00:03 tobi-desktop [ 276.062961] usb 3-2: usb_probe_device > Feb 19 17:00:03 tobi-desktop [ 276.062968] usb 3-2: configuration #1 > chosen from 1 choice > Feb 19 17:00:03 tobi-desktop [ 276.065418] usb 3-2: adding 3-2:1.0 (config > #1, interface 0) > Feb 19 17:00:03 tobi-desktop [ 276.065518] usb 3-2:1.0: uevent > Feb 19 17:00:03 tobi-desktop [ 276.065723] usbhid 3-2:1.0: > usb_probe_interface > Feb 19 17:00:03 tobi-desktop [ 276.065729] usbhid 3-2:1.0: > usb_probe_interface - got id > Feb 19 17:00:03 tobi-desktop [ 276.065827] drivers/hid/usbhid/hid-core.c: > HID probe called for ifnum 0 > Feb 19 17:00:03 tobi-desktop [ 276.082427] drivers/hid/usbhid/hid-core.c: > report descriptor (size 211, read 211) = 05 01 09 08 a1 01 a1 00 85 01 16 > 00 fe 26 00 02 09 30 09 31 09 35 75 10 95 03 81 06 c0 a1 00 85 02 05 01 09 > 32 15 00 26 ff 0f 75 10 95 01 81 06 05 0d 09 30 25 3f 95 01 81 06 c0 a1 02 > 85 03 05 01 05 09 19 01 29 05 15 00 25 01 35 00 45 01 75 01 95 05 81 02 95 > 0b 81 03 c0 a1 02 85 04 05 08 19 4b 29 4f 15 00 25 01 95 05 75 01 91 02 95 > 01 75 03 91 03 c0 06 00 ff 09 01 a1 02 15 80 25 7f 75 08 09 3a a1 02 85 05 > 09 20 95 03 b1 02 c0 a1 02 85 06 09 21 95 01 b1 02 c0 a1 02 85 07 09 22 95 > 01 b1 02 c0 a1 02 85 08 09 23 95 07 b1 02 c0 a1 02 85 09 09 24 95 07 b1 02 > c0 a1 02 85 0a 09 25 95 07 b1 02 c0 a1 02 85 0b 09 26 95 01 b1 02 c0 c0 c0 > Feb 19 17:00:03 tobi-desktop [ 276.083856] drivers/hid/usbhid/hid-core.c: > submitting ctrl urb: Get_Report wValue=0x0101 wIndex=0x0000 wLength=7 > Feb 19 17:00:03 tobi-desktop [ 276.085412] drivers/hid/hid-core.c: report > (size 7) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.085419] drivers/hid/hid-core.c: report > 1 (size 6) = 00 00 00 00 00 00 > Feb 19 17:00:03 tobi-desktop [ 276.085430] hid-debug: input > GenericDesktop.X = 0 > Feb 19 17:00:03 tobi-desktop [ 276.085437] hid-debug: input > GenericDesktop.Y = 0 > Feb 19 17:00:03 tobi-desktop [ 276.085443] hid-debug: input > GenericDesktop.Rz = 0 > Feb 19 17:00:03 tobi-desktop [ 276.085453] drivers/hid/usbhid/hid-core.c: > submitting ctrl urb: Get_Report wValue=0x0102 wIndex=0x0000 wLength=5 > Feb 19 17:00:03 tobi-desktop [ 276.087407] drivers/hid/hid-core.c: report > (size 5) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.087415] drivers/hid/hid-core.c: report > 2 (size 4) = 00 00 00 00 > Feb 19 17:00:03 tobi-desktop [ 276.087423] hid-debug: input > GenericDesktop.Z = 0 > Feb 19 17:00:03 tobi-desktop [ 276.087429] hid-debug: input > Digitizers.TipPressure = 0 > Feb 19 17:00:03 tobi-desktop [ 276.087438] drivers/hid/usbhid/hid-core.c: > submitting ctrl urb: Get_Report wValue=0x0103 wIndex=0x0000 wLength=3 > Feb 19 17:00:03 tobi-desktop [ 276.088411] drivers/hid/hid-core.c: report > (size 3) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.088418] drivers/hid/hid-core.c: report > 3 (size 2) = 00 00 > Feb 19 17:00:03 tobi-desktop [ 276.088424] hid-debug: input Button.0001 = > 0 Feb 19 17:00:03 tobi-desktop [ 276.088431] hid-debug: input Button.0002 > = 0 Feb 19 17:00:03 tobi-desktop [ 276.088438] hid-debug: input > Button.0003 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088444] hid-debug: > input Button.0004 = 0 Feb 19 17:00:03 tobi-desktop [ 276.088450] > hid-debug: input Button.0005 = 0 Feb 19 17:00:03 tobi-desktop [ > 276.088458] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report > wValue=0x0305 wIndex=0x0000 wLength=4 Feb 19 17:00:03 tobi-desktop [ > 276.089408] drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report > wValue=0x0306 wIndex=0x0000 wLength=2 Feb 19 17:00:03 tobi-desktop [ > 276.090407] drivers/hid/hid-core.c: report (size 2) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.090414] drivers/hid/hid-core.c: report > 6 (size 1) = 03 > Feb 19 17:00:03 tobi-desktop [ 276.090419] hid-debug: input ff00.0021 = 3 > Feb 19 17:00:03 tobi-desktop [ 276.090430] drivers/hid/usbhid/hid-core.c: > submitting ctrl urb: Get_Report wValue=0x0307 wIndex=0x0000 wLength=2 > Feb 19 17:00:03 tobi-desktop [ 276.091408] drivers/hid/usbhid/hid-core.c: > submitting ctrl urb: Get_Report wValue=0x0308 wIndex=0x0000 wLength=8 > Feb 19 17:00:03 tobi-desktop [ 276.100411] drivers/hid/hid-core.c: report > (size 8) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.100418] drivers/hid/hid-core.c: report > 8 (size 7) = 8e 0f d5 0f 00 00 74 > Feb 19 17:00:03 tobi-desktop [ 276.100430] hid-debug: input ff00.0023 = > -114 Feb 19 17:00:03 tobi-desktop [ 276.100441] hid-debug: input ff00.0023 > = 15 Feb 19 17:00:03 tobi-desktop [ 276.100450] hid-debug: input ff00.0023 > = -43 Feb 19 17:00:03 tobi-desktop [ 276.100458] hid-debug: input > ff00.0023 = 15 Feb 19 17:00:03 tobi-desktop [ 276.100465] hid-debug: input > ff00.0023 = 0 Feb 19 17:00:03 tobi-desktop [ 276.100473] hid-debug: input > ff00.0023 = 0 Feb 19 17:00:03 tobi-desktop [ 276.100481] hid-debug: input > ff00.0023 = 116 Feb 19 17:00:03 tobi-desktop [ 276.100490] > drivers/hid/usbhid/hid-core.c: submitting ctrl urb: Get_Report > wValue=0x0309 wIndex=0x0000 wLength=8 Feb 19 17:00:03 tobi-desktop [ > 276.103411] drivers/hid/hid-core.c: report (size 8) (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.103418] drivers/hid/hid-core.c: report > 9 (size 7) = 7d 81 80 80 7d 80 7f > Feb 19 17:00:03 tobi-desktop [ 276.103428] hid-debug: input ff00.0024 = > 125 Feb 19 17:00:03 tobi-desktop [ 276.103436] hid-debug: input ff00.0024 > = -127 Feb 19 17:00:03 tobi-desktop [ 276.103444] hid-debug: input > ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop [ 276.103452] hid-debug: > input ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop [ 276.103460] > hid-debug: input ff00.0024 = 125 Feb 19 17:00:03 tobi-desktop [ > 276.103468] hid-debug: input ff00.0024 = -128 Feb 19 17:00:03 tobi-desktop > [ 276.103477] hid-debug: input ff00.0024 = 127 Feb 19 17:00:03 > tobi-desktop [ 276.103486] drivers/hid/usbhid/hid-core.c: submitting ctrl > urb: Get_Report wValue=0x030a wIndex=0x0000 wLength=8 Feb 19 17:00:03 > tobi-desktop [ 276.106406] drivers/hid/hid-core.c: report (size 8) > (numbered) > Feb 19 17:00:03 tobi-desktop [ 276.106413] drivers/hid/hid-core.c: report > 10 (size 7) = 87 86 82 82 86 86 be > Feb 19 17:00:03 tobi-desktop [ 276.106425] hid-debug: input ff00.0025 = > -121 Feb 19 17:00:03 tobi-desktop [ 276.106433] hid-debug: input ff00.0025 > = -122 Feb 19 17:00:03 tobi-desktop [ 276.106441] hid-debug: input > ff00.0025 = -126 Feb 19 17:00:03 tobi-desktop [ 276.106449] hid-debug: > input ff00.0025 = -126 Feb 19 17:00:03 tobi-desktop [ 276.106456] > hid-debug: input ff00.0025 = -122 Feb 19 17:00:03 tobi-desktop [ > 276.106467] hid-debug: input ff00.0025 = -122 Feb 19 17:00:03 tobi-desktop > [ 276.106478] hid-debug: input ff00.0025 = -66 Feb 19 17:00:03 > tobi-desktop [ 276.106489] drivers/hid/usbhid/hid-core.c: submitting ctrl > urb: Get_Report wValue=0x030b wIndex=0x0000 wLength=2 Feb 19 17:00:03 > tobi-desktop [ 276.107422] INPUT(1)[INPUT] > Feb 19 17:00:03 tobi-desktop [ 276.107430] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107433] Usage(3) > Feb 19 17:00:03 tobi-desktop [ 276.107436] GenericDesktop.X > Feb 19 17:00:03 tobi-desktop [ 276.107442] GenericDesktop.Y > Feb 19 17:00:03 tobi-desktop [ 276.107448] GenericDesktop.Rz > Feb 19 17:00:03 tobi-desktop [ 276.107453] Logical Minimum(-512) > Feb 19 17:00:03 tobi-desktop [ 276.107457] Logical Maximum(512) > Feb 19 17:00:03 tobi-desktop [ 276.107461] Report Size(16) > Feb 19 17:00:03 tobi-desktop [ 276.107464] Report Count(3) > Feb 19 17:00:03 tobi-desktop [ 276.107468] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107471] Flags( Variable Relative > ) Feb 19 17:00:03 tobi-desktop [ 276.107481] INPUT(2)[INPUT] > Feb 19 17:00:03 tobi-desktop [ 276.107489] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107492] Usage(1) > Feb 19 17:00:03 tobi-desktop [ 276.107495] GenericDesktop.Z > Feb 19 17:00:03 tobi-desktop [ 276.107501] Logical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107504] Logical Maximum(4095) > Feb 19 17:00:03 tobi-desktop [ 276.107508] Report Size(16) > Feb 19 17:00:03 tobi-desktop [ 276.107511] Report Count(1) > Feb 19 17:00:03 tobi-desktop [ 276.107514] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107517] Flags( Variable Relative > ) Feb 19 17:00:03 tobi-desktop [ 276.107527] Field(1) > Feb 19 17:00:03 tobi-desktop [ 276.107530] Usage(1) > Feb 19 17:00:03 tobi-desktop [ 276.107533] Digitizers.TipPressure > Feb 19 17:00:03 tobi-desktop [ 276.107539] Logical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107543] Logical Maximum(63) > Feb 19 17:00:03 tobi-desktop [ 276.107546] Report Size(16) > Feb 19 17:00:03 tobi-desktop [ 276.107549] Report Count(1) > Feb 19 17:00:03 tobi-desktop [ 276.107553] Report Offset(16) > Feb 19 17:00:03 tobi-desktop [ 276.107556] Flags( Variable Relative > ) Feb 19 17:00:03 tobi-desktop [ 276.107567] INPUT(3)[INPUT] > Feb 19 17:00:03 tobi-desktop [ 276.107572] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107580] Usage(5) > Feb 19 17:00:03 tobi-desktop [ 276.107583] Button.0001 > Feb 19 17:00:03 tobi-desktop [ 276.107592] Button.0002 > Feb 19 17:00:03 tobi-desktop [ 276.107599] Button.0003 > Feb 19 17:00:03 tobi-desktop [ 276.107605] Button.0004 > Feb 19 17:00:03 tobi-desktop [ 276.107611] Button.0005 > Feb 19 17:00:03 tobi-desktop [ 276.107616] Logical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107620] Logical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107625] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107628] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107632] Report Size(1) > Feb 19 17:00:03 tobi-desktop [ 276.107635] Report Count(5) > Feb 19 17:00:03 tobi-desktop [ 276.107640] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107644] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.107654] OUTPUT(4)[OUTPUT] > Feb 19 17:00:03 tobi-desktop [ 276.107659] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107662] Usage(5) > Feb 19 17:00:03 tobi-desktop [ 276.107669] LED.GenericIndicator > Feb 19 17:00:03 tobi-desktop [ 276.107675] LED.004c > Feb 19 17:00:03 tobi-desktop [ 276.107681] LED.004d > Feb 19 17:00:03 tobi-desktop [ 276.107690] LED.004e > Feb 19 17:00:03 tobi-desktop [ 276.107695] LED.004f > Feb 19 17:00:03 tobi-desktop [ 276.107701] Logical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107704] Logical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107710] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107713] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107717] Report Size(1) > Feb 19 17:00:03 tobi-desktop [ 276.107720] Report Count(5) > Feb 19 17:00:03 tobi-desktop [ 276.107723] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107726] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.107736] FEATURE(5)[FEATURE] > Feb 19 17:00:03 tobi-desktop [ 276.107742] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107747] Logical(ff00.003a) > Feb 19 17:00:03 tobi-desktop [ 276.107756] Usage(3) > Feb 19 17:00:03 tobi-desktop [ 276.107759] ff00.0020 > Feb 19 17:00:03 tobi-desktop [ 276.107766] ff00.0020 > Feb 19 17:00:03 tobi-desktop [ 276.107777] ff00.0020 > Feb 19 17:00:03 tobi-desktop [ 276.107784] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.107788] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.107791] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107794] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107798] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.107801] Report Count(3) > Feb 19 17:00:03 tobi-desktop [ 276.107806] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107809] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.107820] FEATURE(6)[FEATURE] > Feb 19 17:00:03 tobi-desktop [ 276.107825] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107828] Usage(1) > Feb 19 17:00:03 tobi-desktop [ 276.107831] ff00.0021 > Feb 19 17:00:03 tobi-desktop [ 276.107838] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.107842] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.107847] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107851] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107854] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.107857] Report Count(1) > Feb 19 17:00:03 tobi-desktop [ 276.107860] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107863] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.107873] FEATURE(7)[FEATURE] > Feb 19 17:00:03 tobi-desktop [ 276.107882] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107885] Usage(1) > Feb 19 17:00:03 tobi-desktop [ 276.107888] ff00.0022 > Feb 19 17:00:03 tobi-desktop [ 276.107895] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.107900] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.107903] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.107906] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.107910] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.107916] Report Count(1) > Feb 19 17:00:03 tobi-desktop [ 276.107919] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.107924] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.107934] FEATURE(8)[FEATURE] > Feb 19 17:00:03 tobi-desktop [ 276.107939] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.107945] Usage(7) > Feb 19 17:00:03 tobi-desktop [ 276.107948] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107957] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107967] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107974] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107983] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107990] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.107998] ff00.0023 > Feb 19 17:00:03 tobi-desktop [ 276.108005] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.108009] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.108013] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.108016] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.108019] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.108022] Report Count(7) > Feb 19 17:00:03 tobi-desktop [ 276.108025] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.108029] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.108038] FEATURE(9)[FEATURE] > Feb 19 17:00:03 tobi-desktop [ 276.108047] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.108050] Usage(7) > Feb 19 17:00:03 tobi-desktop [ 276.108053] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108060] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108067] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108074] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108081] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108089] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108096] ff00.0024 > Feb 19 17:00:03 tobi-desktop [ 276.108103] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.108110] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.108113] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.108117] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.108120] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.108126] Report Count(7) > Feb 19 17:00:03 tobi-desktop [ 276.108129] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.108132] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.108142] FEATURE(10)[FEATURE] Feb 19 > 17:00:03 tobi-desktop [ 276.108150] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.108153] Usage(7) > Feb 19 17:00:03 tobi-desktop [ 276.108156] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108165] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108172] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108180] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108190] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108197] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108204] ff00.0025 > Feb 19 17:00:03 tobi-desktop [ 276.108211] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.108215] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.108218] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.108221] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.108225] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.108228] Report Count(7) > Feb 19 17:00:03 tobi-desktop [ 276.108233] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.108237] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.108247] FEATURE(11)[FEATURE] Feb 19 > 17:00:03 tobi-desktop [ 276.108254] Field(0) > Feb 19 17:00:03 tobi-desktop [ 276.108257] Usage(1) > Feb 19 17:00:03 tobi-desktop [ 276.108260] ff00.0026 > Feb 19 17:00:03 tobi-desktop [ 276.108267] Logical Minimum(-128) > Feb 19 17:00:03 tobi-desktop [ 276.108275] Logical Maximum(127) > Feb 19 17:00:03 tobi-desktop [ 276.108279] Physical Minimum(0) > Feb 19 17:00:03 tobi-desktop [ 276.108282] Physical Maximum(1) > Feb 19 17:00:03 tobi-desktop [ 276.108285] Report Size(8) > Feb 19 17:00:03 tobi-desktop [ 276.108288] Report Count(1) > Feb 19 17:00:03 tobi-desktop [ 276.108291] Report Offset(0) > Feb 19 17:00:03 tobi-desktop [ 276.108295] Flags( Variable Absolute > ) Feb 19 17:00:03 tobi-desktop [ 276.108312] drivers/hid/hid-input.c: > Mapping: GenericDesktop.X ---> Relative.X > Feb 19 17:00:03 tobi-desktop [ 276.108323] drivers/hid/hid-input.c: > Mapping: GenericDesktop.Y ---> Relative.Y > Feb 19 17:00:03 tobi-desktop [ 276.108335] drivers/hid/hid-input.c: > Mapping: GenericDesktop.Rz ---> Relative.Rz > Feb 19 17:00:03 tobi-desktop [ 276.108344] drivers/hid/hid-input.c: > Mapping: GenericDesktop.Z ---> Relative.Z > Feb 19 17:00:03 tobi-desktop [ 276.108352] drivers/hid/hid-input.c: > Mapping: Digitizers.TipPressure ---> Absolute.Pressure > Feb 19 17:00:03 tobi-desktop [ 276.108367] drivers/hid/hid-input.c: > Mapping: Button.0001 ---> Key.Btn0 > Feb 19 17:00:03 tobi-desktop [ 276.108423] drivers/hid/hid-input.c: > Mapping: Button.0002 ---> Key.Btn1 > Feb 19 17:00:03 tobi-desktop [ 276.108432] drivers/hid/hid-input.c: > Mapping: Button.0003 ---> Key.Btn2 > Feb 19 17:00:03 tobi-desktop [ 276.108441] drivers/hid/hid-input.c: > Mapping: Button.0004 ---> Key.Btn3 > Feb 19 17:00:03 tobi-desktop [ 276.108449] drivers/hid/hid-input.c: > Mapping: Button.0005 ---> Key.Btn4 > Feb 19 17:00:03 tobi-desktop [ 276.108461] drivers/hid/hid-input.c: > Mapping: LED.GenericIndicator ---> LED.Misc > Feb 19 17:00:03 tobi-desktop [ 276.108471] drivers/hid/hid-input.c: > Mapping: LED.004c ---> LED.Suspend > Feb 19 17:00:03 tobi-desktop [ 276.108483] drivers/hid/hid-input.c: > Mapping: LED.004d ---> LED.? > Feb 19 17:00:03 tobi-desktop [ 276.108494] drivers/hid/hid-input.c: > Mapping: LED.004e ---> IGNORED > Feb 19 17:00:03 tobi-desktop [ 276.108502] drivers/hid/hid-input.c: > Mapping: LED.004f ---> IGNORED > Feb 19 17:00:03 tobi-desktop [ 276.108618] input: 3Dconnexion NuLOOQ > Navigator as > /devices/pci0000:00/0000:00:02.0/usb3/3-2/3-2:1.0/input/input11 Feb 19 > 17:00:03 tobi-desktop [ 276.116505] input,hidraw0: USB HID v1.10 > Multi-Axis Controller [3Dconnexion NuLOOQ Navigator] on usb-0000:00:02.0-2 > Feb 19 17:00:03 tobi-desktop [ 276.116579] drivers/usb/core/inode.c: > creating file '003' > Feb 19 17:00:03 tobi-desktop [ 276.116652] usb 3-2: New USB device found, > idVendor=046d, idProduct=c640 > Feb 19 17:00:03 tobi-desktop [ 276.116657] usb 3-2: New USB device > strings: Mfr=3, Product=1, SerialNumber=0 > Feb 19 17:00:03 tobi-desktop [ 276.116661] usb 3-2: Product: NuLOOQ > Navigator Feb 19 17:00:03 tobi-desktop [ 276.116664] usb 3-2: > Manufacturer: 3Dconnexion Feb 19 17:00:03 tobi-desktop [ 276.116670] hub > 3-0:1.0: state 7 ports 6 chg 0000 evt 0004 > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: No Scancodes for "Logitech NuLOOQ" 2009-02-19 16:09 ` Tobias Kaminsky 2009-02-20 10:59 ` Tobias Kaminsky @ 2009-03-03 16:23 ` Jiri Kosina 1 sibling, 0 replies; 5+ messages in thread From: Jiri Kosina @ 2009-03-03 16:23 UTC (permalink / raw) To: Tobias Kaminsky; +Cc: linux-kernel On Thu, 19 Feb 2009, Tobias Kaminsky wrote: > modprobe hid debug=2 gives me this when I plug in the device: > (very long) > But it does not react on the navring nor on the buttons. So there is absolutely zero output in dmesg with hid debug when you press these buttons, right? Hmm, that's sounds fishy. Could you please capture usbmon traces of these events? (Documentation/usb/usbmon.txt will tell you how to do it). Thanks, -- Jiri Kosina SUSE Labs ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-03-03 16:23 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-02-19 11:16 No Scancodes for "Logitech NuLOOQ" Tobias Kaminsky 2009-02-19 15:08 ` Jiri Kosina 2009-02-19 16:09 ` Tobias Kaminsky 2009-02-20 10:59 ` Tobias Kaminsky 2009-03-03 16:23 ` Jiri Kosina
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).