Thread (6 messages) 6 messages, 2 authors, 2015-08-31

"Super Joy Box 7" gameport adapter

From: Bastien Nocera <hadess@hadess.net>
Date: 2015-08-30 10:58:36

Hey,

I've recently found my old Gravis Blackhawk again, and bought a "Super
Joy Box 7" gameport adapter[2] to try and play some Descent or X-Wing
vs. Tie Fighter.

Problem is that the throttle (just about the tip of "l" in the box
photo) throws ABS_HAT0X/ABS_HAT0Y values instead of ABS_THROTTLE.

This is me trying to throttle it to the maximum:
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x925 product 0x1032 version 0x100
Input device name: "WiseGroup.,Ltd Gameport to USB Controller"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
    Event code 288 (BTN_TRIGGER)
    Event code 289 (BTN_THUMB)
    Event code 290 (BTN_THUMB2)
    Event code 291 (BTN_TOP)
    Event code 292 (BTN_TOP2)
    Event code 293 (BTN_PINKIE)
    Event code 294 (BTN_BASE)
    Event code 295 (BTN_BASE2)
  Event type 3 (EV_ABS)
    Event code 0 (ABS_X)
      Value     81
      Min        0
      Max      255
      Flat      15
    Event code 1 (ABS_Y)
      Value     95
      Min        0
      Max      255
      Flat      15
    Event code 6 (ABS_THROTTLE)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 7 (ABS_RUDDER)
      Value    128
      Min        0
      Max      255
      Flat      15
    Event code 16 (ABS_HAT0X)
      Value      0
      Min       -1
      Max        1
    Event code 17 (ABS_HAT0Y)
      Value      0
      Min       -1
      Max        1
  Event type 4 (EV_MSC)
    Event code 4 (MSC_SCAN)
Properties:
Testing ... (interrupt to exit)
Event: time 1440932110.190636, type 3 (EV_ABS), code 16 (ABS_HAT0X), value -1
Event: time 1440932110.190636, -------------- SYN_REPORT ------------
Event: time 1440932110.806587, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1440932110.806587, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 1
Event: time 1440932110.806587, -------------- SYN_REPORT ------------
Event: time 1440932111.174582, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 1
Event: time 1440932111.174582, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 0
Event: time 1440932111.174582, -------------- SYN_REPORT ------------
Event: time 1440932111.590668, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1440932111.590668, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value -1
Event: time 1440932111.590668, -------------- SYN_REPORT ------------

Is this something that could be fixed in software, or is the hardware a
bust? I've attached the same thing captured by evemu-record.

Cheers

[1]: http://www.dpluss.nl/gravis-blackhawk.jpg
[2]: http://www.amazon.com/Ckeyin-Gameport-Converter-Joystick-Gamepad/dp/B00JGGTM2Q

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help