-
Notifications
You must be signed in to change notification settings - Fork 26
Thrustmaster Run'n'Drive
Date tested: 25-2-2014
HID: Opened device: a HIDInfo(Thrustmaster, Run'N' Drive, IDs:1103, 53251, /dev/hidraw5, , 258, 0)
a HID
HID Collection: 0, type: 1, usage page: 1, usage index: 5 Description: GenericDesktop, GamePad Parent collection: -1, number of collections contained: 0, first collection: -1 number of elements contained: 44, first element 0
HID Element: 0, type: 1, 2, usage page: 9, usage index: 1 Description: Button, b1, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 0
HID Element: 1, type: 1, 2, usage page: 9, usage index: 2 Description: Button, b2, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 1
HID Element: 2, type: 1, 2, usage page: 9, usage index: 3 Description: Button, b3, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 2
HID Element: 3, type: 1, 2, usage page: 9, usage index: 4 Description: Button, b4, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 3
HID Element: 4, type: 1, 2, usage page: 9, usage index: 5 Description: Button, b5, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 4
HID Element: 5, type: 1, 2, usage page: 9, usage index: 6 Description: Button, b6, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 5
HID Element: 6, type: 1, 2, usage page: 9, usage index: 7 Description: Button, b7, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 6
HID Element: 7, type: 1, 2, usage page: 9, usage index: 8 Description: Button, b8, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 7
HID Element: 8, type: 1, 2, usage page: 9, usage index: 9 Description: Button, b9, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 8
HID Element: 9, type: 1, 2, usage page: 9, usage index: 10 Description: Button, b10, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 9
HID Element: 10, type: 1, 2, usage page: 9, usage index: 11 Description: Button, b11, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 10
HID Element: 11, type: 1, 2, usage page: 9, usage index: 12 Description: Button, b12, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ 1, 12 ] Logical range: [ 0, 1 ] Physical range: [ 0, 1 ], Unit: 0, Exponent: 0 Report ID: 0, size 1, index 11
HID Element: 12, type: 1, 66, usage page: 1, usage index: 57 Description: GenericDesktop, Hat_switch, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NullState, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 7 ] Physical range: [ 0, 315 ], Unit: 20, Exponent: 0 Report ID: 0, size 4, index 0
HID Element: 13, type: 1, 2, usage page: 1, usage index: 48 Description: GenericDesktop, X, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 0
HID Element: 14, type: 1, 2, usage page: 1, usage index: 49 Description: GenericDesktop, Y, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 1
HID Element: 15, type: 1, 2, usage page: 1, usage index: 50 Description: GenericDesktop, Z, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 2
HID Element: 16, type: 1, 2, usage page: 1, usage index: 51 Description: GenericDesktop, Rx, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 3
HID Element: 17, type: 1, 2, usage page: 1, usage index: 52 Description: GenericDesktop, Ry, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 4
HID Element: 18, type: 1, 2, usage page: 1, usage index: 53 Description: GenericDesktop, Rz, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 5
HID Element: 19, type: 1, 2, usage page: 1, usage index: 54 Description: GenericDesktop, Slider, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 6
HID Element: 20, type: 2, 2, usage page: 1, usage index: 187 Description: GenericDesktop, undefined, output, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 0
HID Element: 21, type: 2, 2, usage page: 1, usage index: 0 Description: GenericDesktop, undefined, output, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 1
HID Element: 22, type: 1, 2, usage page: 65280, usage index: 32 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 0
HID Element: 23, type: 1, 2, usage page: 65280, usage index: 33 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 1
HID Element: 24, type: 1, 2, usage page: 65280, usage index: 34 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 2
HID Element: 25, type: 1, 2, usage page: 65280, usage index: 35 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 3
HID Element: 26, type: 1, 2, usage page: 65280, usage index: 36 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 4
HID Element: 27, type: 1, 2, usage page: 65280, usage index: 37 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 5
HID Element: 28, type: 1, 2, usage page: 65280, usage index: 38 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 6
HID Element: 29, type: 1, 2, usage page: 65280, usage index: 39 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 7
HID Element: 30, type: 1, 2, usage page: 65280, usage index: 40 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 8
HID Element: 31, type: 1, 2, usage page: 65280, usage index: 41 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 9
HID Element: 32, type: 1, 2, usage page: 65280, usage index: 42 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 10
HID Element: 33, type: 1, 2, usage page: 65280, usage index: 43 Description: undefined, undefined, input, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 11
HID Element: 34, type: 3, 2, usage page: 65280, usage index: 9761 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 0
HID Element: 35, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 1
HID Element: 36, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 2
HID Element: 37, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 3
HID Element: 38, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 4
HID Element: 39, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 5
HID Element: 40, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 6
HID Element: 41, type: 3, 2, usage page: 65280, usage index: 0 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, PreferredState, NoNullPosition, NonVolatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 255 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 8, index 7
HID Element: 42, type: 3, 162, usage page: 65280, usage index: 2 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, NoPreferred, NoNullPosition, Volatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 65535 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 16, index 0
HID Element: 43, type: 3, 162, usage page: 65280, usage index: 1 Description: undefined, undefined, feature, [ Data, Variable, Absolute, NoWrap, Linear, NoPreferred, NoNullPosition, Volatile, BitField ] Usage range: [ -1, -1 ] Logical range: [ 0, 65535 ] Physical range: [ 0, 255 ], Unit: 0, Exponent: 0 Report ID: 0, size 16, index 1