Skip to content

Instantly share code, notes, and snippets.

@u1735067
Created August 22, 2014 15:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save u1735067/ef46fe463cc2f78fc030 to your computer and use it in GitHub Desktop.
Save u1735067/ef46fe463cc2f78fc030 to your computer and use it in GitHub Desktop.
hid-wiimote logs
pi@raspberrypi ~/sdl2-2.0.3/SDL2-2.0.3/test $ jstest /dev/input/js1
Driver version is 2.1.0.
Joystick (Nintendo Wii Remote Classic Controller) has 8 axes (X, Y, Rx, Ry, Hat0X, Hat0Y, Hat1X, Hat1Y)
and 11 buttons (BtnX, BtnY, BtnTL, BtnTR, BtnTR2, BtnSelect, BtnStart, BtnMode, ?, (null), (null)).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 2: 0 3: 0 4: 0 5: 0 6:-32767 7:-32767 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off ^C
pi@raspberrypi ~/sdl2-2.0.3/SDL2-2.0.3/test $ ./testjoystick 0
INFO: There are 1 joysticks attached
INFO: Joystick 0: Nintendo Wii Remote Classic Controller
INFO: axes: 4
INFO: balls: 0
INFO: hats: 2
INFO: buttons: 11
INFO: instance id: 0
INFO: guid: 050000007e050000060300001c3a0000
INFO: Watching joystick 0: (Nintendo Wii Remote Classic Controller)
INFO: Joystick has 4 axes, 2 hats, 0 balls, and 11 buttons
pi@raspberrypi ~/sdl2-2.0.3/SDL2-2.0.3/test $ evtest
No device specified, trying to scan all of /dev/input/event*
Not running as root, no devices may be available.
Available devices:
/dev/input/event0: Lite-On Tech IBM USB Travel Keyboard with UltraNav
/dev/input/event1: Lite-On Tech IBM USB Travel Keyboard with UltraNav
/dev/input/event2: Synaptics Inc. Composite TouchPad / TrackPoint
/dev/input/event3: Synaptics Inc. Composite TouchPad / TrackPoint
/dev/input/event4: Nintendo Wii Remote Accelerometer
/dev/input/event5: Nintendo Wii Remote IR
/dev/input/event6: Nintendo Wii Remote
/dev/input/event7: Nintendo Wii Remote Classic Controller
/dev/input/event8: Nintendo Wii Remote Motion Plus
Select the device event number [0-8]: 7
Input driver version is 1.0.1
Input device ID: bus 0x5 vendor 0x57e product 0x306 version 0x3a1c
Input device name: "Nintendo Wii Remote Classic Controller"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 304 (BTN_A)
Event code 305 (BTN_B)
Event code 307 (BTN_X)
Event code 308 (BTN_Y)
Event code 310 (BTN_TL)
Event code 311 (BTN_TR)
Event code 312 (BTN_TL2)
Event code 313 (BTN_TR2)
Event code 316 (BTN_MODE)
Event code 407 (KEY_NEXT)
Event code 412 (KEY_PREVIOUS)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 0
Min -32
Max 31
Fuzz 1
Flat 1
Event code 1 (ABS_Y)
Value 0
Min -32
Max 31
Fuzz 1
Flat 1
Event code 3 (ABS_RX)
Value 0
Min -16
Max 15
Fuzz 1
Flat 1
Event code 4 (ABS_RY)
Value 0
Min -16
Max 15
Fuzz 1
Flat 1
Event code 16 (ABS_HAT0X)
Value 0
Min -1
Max 1
Event code 17 (ABS_HAT0Y)
Value 0
Min -1
Max 1
Event code 18 (ABS_HAT1X)
Value 0
Min 0
Max 31
Fuzz 1
Event code 19 (ABS_HAT1Y)
Value 0
Min 0
Max 31
Fuzz 1
Properties:
Testing ... (interrupt to exit)
Event: time 1408720927.479179, type 3 (EV_ABS), code 1 (ABS_Y), value 12
Event: time 1408720927.479179, -------------- SYN_REPORT ------------
Event: time 1408720927.481774, type 3 (EV_ABS), code 1 (ABS_Y), value 11
Event: time 1408720927.481774, -------------- SYN_REPORT ------------
Event: time 1408720927.489427, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720927.489427, -------------- SYN_REPORT ------------
Event: time 1408720927.518316, type 3 (EV_ABS), code 1 (ABS_Y), value 11
Event: time 1408720927.518316, -------------- SYN_REPORT ------------
Event: time 1408720927.520893, type 3 (EV_ABS), code 1 (ABS_Y), value 17
Event: time 1408720927.520893, -------------- SYN_REPORT ------------
Event: time 1408720927.522313, type 3 (EV_ABS), code 1 (ABS_Y), value 31
Event: time 1408720927.522313, -------------- SYN_REPORT ------------
Event: time 1408720928.201145, type 3 (EV_ABS), code 1 (ABS_Y), value 23
Event: time 1408720928.201145, -------------- SYN_REPORT ------------
Event: time 1408720928.203760, type 3 (EV_ABS), code 1 (ABS_Y), value 11
Event: time 1408720928.203760, -------------- SYN_REPORT ------------
Event: time 1408720928.216435, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720928.216435, -------------- SYN_REPORT ------------
Event: time 1408720928.419005, type 3 (EV_ABS), code 1 (ABS_Y), value 10
Event: time 1408720928.419005, -------------- SYN_REPORT ------------
Event: time 1408720928.421719, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720928.421719, -------------- SYN_REPORT ------------
Event: time 1408720928.421788, type 3 (EV_ABS), code 1 (ABS_Y), value 10
Event: time 1408720928.421788, -------------- SYN_REPORT ------------
Event: time 1408720928.434389, type 3 (EV_ABS), code 1 (ABS_Y), value 13
Event: time 1408720928.434389, -------------- SYN_REPORT ------------
Event: time 1408720928.436994, type 3 (EV_ABS), code 1 (ABS_Y), value 11
Event: time 1408720928.436994, -------------- SYN_REPORT ------------
Event: time 1408720928.444620, type 3 (EV_ABS), code 0 (ABS_X), value 11
Event: time 1408720928.444620, -------------- SYN_REPORT ------------
Event: time 1408720928.447246, type 3 (EV_ABS), code 0 (ABS_X), value 31
Event: time 1408720928.447246, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720928.447246, -------------- SYN_REPORT ------------
Event: time 1408720928.453750, type 3 (EV_ABS), code 1 (ABS_Y), value 12
Event: time 1408720928.453750, -------------- SYN_REPORT ------------
Event: time 1408720928.456384, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720928.456384, -------------- SYN_REPORT ------------
Event: time 1408720929.916944, type 3 (EV_ABS), code 0 (ABS_X), value 11
Event: time 1408720929.916944, -------------- SYN_REPORT ------------
Event: time 1408720929.919563, type 3 (EV_ABS), code 0 (ABS_X), value 0
Event: time 1408720929.919563, -------------- SYN_REPORT ------------
Event: time 1408720930.410927, type 3 (EV_ABS), code 0 (ABS_X), value -9
Event: time 1408720930.410927, -------------- SYN_REPORT ------------
Event: time 1408720930.413581, type 3 (EV_ABS), code 0 (ABS_X), value -18
Event: time 1408720930.413581, -------------- SYN_REPORT ------------
Event: time 1408720930.414965, type 3 (EV_ABS), code 0 (ABS_X), value -32
Event: time 1408720930.414965, -------------- SYN_REPORT ------------
Event: time 1408720930.780036, type 3 (EV_ABS), code 0 (ABS_X), value -25
Event: time 1408720930.780036, -------------- SYN_REPORT ------------
Event: time 1408720930.782630, type 3 (EV_ABS), code 0 (ABS_X), value -14
Event: time 1408720930.782630, -------------- SYN_REPORT ------------
Event: time 1408720930.784127, type 3 (EV_ABS), code 0 (ABS_X), value 0
Event: time 1408720930.784127, -------------- SYN_REPORT ------------
Event: time 1408720931.091652, type 3 (EV_ABS), code 1 (ABS_Y), value 10
Event: time 1408720931.091652, -------------- SYN_REPORT ------------
Event: time 1408720931.094263, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720931.094263, -------------- SYN_REPORT ------------
Event: time 1408720931.095759, type 3 (EV_ABS), code 1 (ABS_Y), value 11
Event: time 1408720931.095759, -------------- SYN_REPORT ------------
Event: time 1408720931.108323, type 3 (EV_ABS), code 1 (ABS_Y), value -14
Event: time 1408720931.108323, -------------- SYN_REPORT ------------
Event: time 1408720931.115882, type 3 (EV_ABS), code 1 (ABS_Y), value -25
Event: time 1408720931.115882, -------------- SYN_REPORT ------------
Event: time 1408720931.117432, type 3 (EV_ABS), code 1 (ABS_Y), value -32
Event: time 1408720931.117432, -------------- SYN_REPORT ------------
Event: time 1408720931.319879, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720931.319879, -------------- SYN_REPORT ------------
Event: time 1408720931.322494, type 3 (EV_ABS), code 1 (ABS_Y), value 12
Event: time 1408720931.322494, -------------- SYN_REPORT ------------
Event: time 1408720931.323966, type 3 (EV_ABS), code 1 (ABS_Y), value 10
Event: time 1408720931.323966, -------------- SYN_REPORT ------------
Event: time 1408720932.293978, type 3 (EV_ABS), code 1 (ABS_Y), value 0
Event: time 1408720932.293978, type 3 (EV_ABS), code 3 (ABS_RX), value -6
Event: time 1408720932.293978, -------------- SYN_REPORT ------------
Event: time 1408720932.296580, type 3 (EV_ABS), code 3 (ABS_RX), value -16
Event: time 1408720932.296580, -------------- SYN_REPORT ------------
Event: time 1408720932.576673, type 3 (EV_ABS), code 3 (ABS_RX), value -8
Event: time 1408720932.576673, -------------- SYN_REPORT ------------
Event: time 1408720932.580633, type 3 (EV_ABS), code 3 (ABS_RX), value 0
Event: time 1408720932.580633, -------------- SYN_REPORT ------------
Event: time 1408720932.908679, type 3 (EV_ABS), code 4 (ABS_RY), value -4
Event: time 1408720932.908679, -------------- SYN_REPORT ------------
Event: time 1408720932.911308, type 3 (EV_ABS), code 3 (ABS_RX), value 11
Event: time 1408720932.911308, -------------- SYN_REPORT ------------
Event: time 1408720932.912798, type 3 (EV_ABS), code 3 (ABS_RX), value 15
Event: time 1408720932.912798, -------------- SYN_REPORT ------------
Event: time 1408720932.939227, type 3 (EV_ABS), code 4 (ABS_RY), value -6
Event: time 1408720932.939227, -------------- SYN_REPORT ------------
Event: time 1408720933.019323, type 3 (EV_ABS), code 4 (ABS_RY), value -5
Event: time 1408720933.019323, -------------- SYN_REPORT ------------
Event: time 1408720933.031972, type 3 (EV_ABS), code 4 (ABS_RY), value -4
Event: time 1408720933.031972, -------------- SYN_REPORT ------------
Event: time 1408720933.034544, type 3 (EV_ABS), code 4 (ABS_RY), value -3
Event: time 1408720933.034544, -------------- SYN_REPORT ------------
Event: time 1408720933.047185, type 3 (EV_ABS), code 4 (ABS_RY), value 0
Event: time 1408720933.047185, -------------- SYN_REPORT ------------
Event: time 1408720933.066052, type 3 (EV_ABS), code 3 (ABS_RX), value 0
Event: time 1408720933.066052, -------------- SYN_REPORT ------------
Event: time 1408720933.312422, type 3 (EV_ABS), code 4 (ABS_RY), value 8
Event: time 1408720933.312422, -------------- SYN_REPORT ------------
Event: time 1408720933.320050, type 3 (EV_ABS), code 4 (ABS_RY), value 15
Event: time 1408720933.320050, -------------- SYN_REPORT ------------
Event: time 1408720933.480155, type 3 (EV_ABS), code 4 (ABS_RY), value 10
Event: time 1408720933.480155, -------------- SYN_REPORT ------------
Event: time 1408720933.482762, type 3 (EV_ABS), code 4 (ABS_RY), value 5
Event: time 1408720933.482762, -------------- SYN_REPORT ------------
Event: time 1408720933.484277, type 3 (EV_ABS), code 4 (ABS_RY), value 0
Event: time 1408720933.484277, -------------- SYN_REPORT ------------
Event: time 1408720933.766776, type 3 (EV_ABS), code 4 (ABS_RY), value -4
Event: time 1408720933.766776, -------------- SYN_REPORT ------------
Event: time 1408720933.769401, type 3 (EV_ABS), code 4 (ABS_RY), value -8
Event: time 1408720933.769401, -------------- SYN_REPORT ------------
Event: time 1408720933.770925, type 3 (EV_ABS), code 4 (ABS_RY), value -12
Event: time 1408720933.770925, -------------- SYN_REPORT ------------
Event: time 1408720933.954636, type 3 (EV_ABS), code 4 (ABS_RY), value -7
Event: time 1408720933.954636, -------------- SYN_REPORT ------------
Event: time 1408720933.957269, type 3 (EV_ABS), code 4 (ABS_RY), value 0
Event: time 1408720933.957269, -------------- SYN_REPORT ------------
Event: time 1408720934.808601, type 3 (EV_ABS), code 4 (ABS_RY), value -3
Event: time 1408720934.808601, -------------- SYN_REPORT ------------
Event: time 1408720934.814979, type 3 (EV_ABS), code 4 (ABS_RY), value -6
Event: time 1408720934.814979, -------------- SYN_REPORT ------------
Event: time 1408720934.817690, type 3 (EV_ABS), code 4 (ABS_RY), value -10
Event: time 1408720934.817690, -------------- SYN_REPORT ------------
Event: time 1408720934.825224, type 3 (EV_ABS), code 4 (ABS_RY), value -16
Event: time 1408720934.825224, -------------- SYN_REPORT ------------
Event: time 1408720935.417840, type 3 (EV_ABS), code 4 (ABS_RY), value 0
Event: time 1408720935.417840, -------------- SYN_REPORT ------------
Event: time 1408720936.863360, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 1
Event: time 1408720936.863360, -------------- SYN_REPORT ------------
Event: time 1408720936.982260, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1408720936.982260, -------------- SYN_REPORT ------------
Event: time 1408720937.389885, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value -1
Event: time 1408720937.389885, -------------- SYN_REPORT ------------
Event: time 1408720937.532484, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 0
Event: time 1408720937.532484, -------------- SYN_REPORT ------------
Event: time 1408720937.716349, type 3 (EV_ABS), code 16 (ABS_HAT0X), value -1
Event: time 1408720937.716349, -------------- SYN_REPORT ------------
Event: time 1408720937.725278, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 1
Event: time 1408720937.725278, -------------- SYN_REPORT ------------
Event: time 1408720937.824109, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1408720937.824109, -------------- SYN_REPORT ------------
Event: time 1408720937.832973, type 3 (EV_ABS), code 17 (ABS_HAT0Y), value 0
Event: time 1408720937.832973, -------------- SYN_REPORT ------------
Event: time 1408720937.974340, type 3 (EV_ABS), code 16 (ABS_HAT0X), value -1
Event: time 1408720937.974340, -------------- SYN_REPORT ------------
Event: time 1408720938.090729, type 3 (EV_ABS), code 16 (ABS_HAT0X), value 0
Event: time 1408720938.090729, -------------- SYN_REPORT ------------
Event: time 1408720939.770773, type 1 (EV_KEY), code 310 (BTN_TL), value 1
Event: time 1408720939.770773, -------------- SYN_REPORT ------------
Event: time 1408720939.773382, type 3 (EV_ABS), code 19 (ABS_HAT1Y), value 31
Event: time 1408720939.773382, -------------- SYN_REPORT ------------
Event: time 1408720939.872244, type 1 (EV_KEY), code 310 (BTN_TL), value 0
Event: time 1408720939.872244, -------------- SYN_REPORT ------------
Event: time 1408720939.874880, type 3 (EV_ABS), code 19 (ABS_HAT1Y), value 0
Event: time 1408720939.874880, -------------- SYN_REPORT ------------
Event: time 1408720939.951260, type 1 (EV_KEY), code 311 (BTN_TR), value 1
Event: time 1408720939.951260, -------------- SYN_REPORT ------------
Event: time 1408720939.953874, type 3 (EV_ABS), code 18 (ABS_HAT1X), value 31
Event: time 1408720939.953874, -------------- SYN_REPORT ------------
Event: time 1408720940.011542, type 1 (EV_KEY), code 311 (BTN_TR), value 0
Event: time 1408720940.011542, -------------- SYN_REPORT ------------
Event: time 1408720940.014119, type 3 (EV_ABS), code 18 (ABS_HAT1X), value 0
Event: time 1408720940.014119, -------------- SYN_REPORT ------------
^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment