Xbox 360 DJ Hero Turntable
Controller Info
- XInput Type: Gamepad (1)
- XInput Subtype: 23, not part of XInput standards
- Vendor ID:
0x1430
- Product ID: ? (Unsure if reported by wireless turntables)
Input Info
Face buttons work like a standard Xbox 360 controller.
Tables:
-
Left table:
Action Input Scratch Left stick X Green A + LT 0b_0000_0001
Red B + LT 0b_0000_0010
Blue X + LT 0b_0000_0100
-
Right table:
Action Input Scratch Left stick Y Green A + RT 0b_0000_0001
Red B + RT 0b_0000_0010
Blue X + RT 0b_0000_0100
-
Scratching:
- Positive is clockwise, negative is counter-clockwise.
- Only uses a tiny range (within -64 to +64), presumably so as to not register on the Xbox 360 menus.
Crossfader: Right stick Y
- Range is inverted: left is positive, right is negative.
Effects knob: Right stick X
- Clockwise increments, counter-clockwise decrements.
- Wraps around when reaching maximum or minimum.
Euphoria button: Y button
Vibration Info
Euphoria button light: Right vibration
- Via XInput: First turns on at 7936 (
0x1F00
). Maxes out at 65535 (0xFFFF
). - Note that in the low-level XUSB report, the vibration values are bytes, not shorts. XInput just divides the motor values by 256 before sending them to the driver, so this means the light first turns on at
0x1F
and maxes out at0xFF
.