chiark / gitweb /
hostside: hidrawconv-joytechneos: fixes and improvements to pseudo-descriptors
authorIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 13 Feb 2011 12:41:29 +0000 (12:41 +0000)
committerIan Jackson <ian@liberator.relativity.greenend.org.uk>
Sun, 13 Feb 2011 12:41:29 +0000 (12:41 +0000)
hostside/hidrawconv-joytechneos.c

index 5ad96fed3b60e1f0cc9519c4f57a5f4b24ce3ad5..85c340dd6b725d0e6141e64669c59a3589a4c69e 100644 (file)
@@ -7,16 +7,16 @@ static const KeyBit keybits[]= {
   { "EV_KEY BTN_4",          6, 0x08 },
   { "EV_KEY BTN_5",          6, 0x10 },
   { "EV_KEY BTN_6",          6, 0x20 },
-  { "EV_KEY BTN_9",          7, 0x01 },
-  { "EV_KEY BTN_10",         7, 0x02 },
-  { "EV_KEY TRIG_L",         6, 0x40 },
-  { "EV_KEY TRIG_R",         6, 0x80 },
-  { "EV_KEY PUSH_THROTTLE",  7, 0x04 },
-  { "EV_KEY PUSH_XY",        7, 0x08 },
+  { "EV_KEY BTN_THUMBL",     7, 0x01 },
+  { "EV_KEY BTN_THUMBR",     7, 0x02 },
+  { "EV_KEY BTN_TL",         6, 0x40 },
+  { "EV_KEY BTN_TR",         6, 0x80 },
+  { "EV_KEY BTN_TOP2",       7, 0x04 },
+  { "EV_KEY BTN_TOP",        7, 0x08 },
   { 0 }
 };
 static const ValLoc vallocs[]= {
-  { "EV_ABS ABS_X",          1,0,-1, 0xff, 0x80 },
+  { "EV_ABS ABS_X",          1,0,+1, 0xff, 0x80 },
   { "EV_ABS ABS_Y",          2,0,-1, 0xff, 0x80 },
   { "EV_ABS ABS_RUDDER",     3,0,+1, 0xff, 0x80 },
   { "EV_ABS ABS_THROTTLE",   4,0,-1, 0xff, 0x80 },