lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200902201159.26658.mail@finswimmer.de>
Date:	Fri, 20 Feb 2009 11:59:26 +0100
From:	Tobias Kaminsky <mail@...swimmer.de>
To:	linux-kernel@...r.kernel.org
Subject: Re: No Scancodes for "Logitech NuLOOQ"

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@...r.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ