linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 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).