Logitech NuLOOQ

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I have purchased a new jog/shuttle called "Logitech NuLOOQ".
To get it to work with my favorite application "Kino" (www.kinodv.org) I need 
to get REL_WHEEL and REL_DIAL events from this device.

Unfortunaly I cannot find informations about this on the net.
Maybe someone can point me to the right direction?

Here is a picture of it to see its capabilities:
http://technabob.com/blog/wp-content/uploads/2006/10/logitech_nulooq.jpg

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


Thank you
Tobias
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux