mirror of
https://github.com/gdsports/USBHost_t36
synced 2024-11-21 08:35:03 -05:00
eaad0684f2
Support for using the Microsoft XBox 360 wireless receiver for windows to be able to communicate with XBox 360 wireless controllers. In theory this should support up to 4 controllers. So far I have only tested with one as I only have one. Added a joystick only test that should support up to 4 joystick objects.
107 lines
2.1 KiB
Plaintext
107 lines
2.1 KiB
Plaintext
# Objects
|
|
USBHost KEYWORD1
|
|
USBHub KEYWORD1
|
|
USBHIDParser KEYWORD1
|
|
KeyboardController KEYWORD1
|
|
MouseController KEYWORD1
|
|
MIDIDevice KEYWORD1
|
|
USBSerial KEYWORD1
|
|
AntPlus KEYWORD1
|
|
JoystickController KEYWORD1
|
|
RawHIDController KEYWORD1
|
|
BluetoothController KEYWORD1
|
|
# Common Functions
|
|
Task KEYWORD2
|
|
idVendor KEYWORD2
|
|
idProduct KEYWORD2
|
|
manufacturer KEYWORD2
|
|
product KEYWORD2
|
|
serialNumber KEYWORD2
|
|
|
|
# KeyboardController
|
|
getKey KEYWORD2
|
|
getModifiers KEYWORD2
|
|
getOemKey KEYWORD2
|
|
attachPress KEYWORD2
|
|
attachRelease KEYWORD2
|
|
attachExtrasPress KEYWORD2
|
|
attachExtrasRelease KEYWORD2
|
|
LEDS KEYWORD2
|
|
updateLEDS KEYWORD2
|
|
numLock KEYWORD2
|
|
capsLock KEYWORD2
|
|
scrollLock KEYWORD2
|
|
|
|
# MIDIDevice
|
|
getType KEYWORD2
|
|
getChannel KEYWORD2
|
|
getData1 KEYWORD2
|
|
getData2 KEYWORD2
|
|
setHandleNoteOff KEYWORD2
|
|
setHandleNoteOn KEYWORD2
|
|
setHandleVelocityChange KEYWORD2
|
|
setHandleControlChange KEYWORD2
|
|
setHandleProgramChange KEYWORD2
|
|
setHandleAfterTouch KEYWORD2
|
|
setHandlePitchChange KEYWORD2
|
|
setHandleSysEx KEYWORD2
|
|
setHandleRealTimeSystem KEYWORD2
|
|
setHandleTimeCodeQuarterFrame KEYWORD2
|
|
sendNoteOff KEYWORD2
|
|
sendNoteOn KEYWORD2
|
|
sendPolyPressure KEYWORD2
|
|
sendControlChange KEYWORD2
|
|
sendProgramChange KEYWORD2
|
|
sendAfterTouch KEYWORD2
|
|
sendPitchBend KEYWORD2
|
|
sendSysEx KEYWORD2
|
|
sendRealTime KEYWORD2
|
|
sendTimeCodeQuarterFrame KEYWORD2
|
|
sendTimeCodeQuarterFrame KEYWORD2
|
|
SYSEX_MAX_LEN LITERAL1 KEYWORD2
|
|
|
|
# AntPlus
|
|
onStatusChange KEYWORD2
|
|
onDeviceID KEYWORD2
|
|
onHeartRateMonitor KEYWORD2
|
|
onSpeedCadence KEYWORD2
|
|
onSpeed KEYWORD2
|
|
onCadence KEYWORD2
|
|
setWheelCircumference KEYWORD2
|
|
|
|
# MouseController
|
|
mouseDataClear KEYWORD2
|
|
getButtons KEYWORD2
|
|
getMouseX KEYWORD2
|
|
getMouseY KEYWORD2
|
|
getWheel KEYWORD2
|
|
getWheelH KEYWORD2
|
|
|
|
# JoystickController
|
|
joystickDataClear KEYWORD2
|
|
getAxis KEYWORD2
|
|
axisMask KEYWORD2
|
|
axisChangedMask KEYWORD2
|
|
axisChangeNotifyMask KEYWORD2
|
|
userAxisMask KEYWORD2
|
|
setRumbleOn KEYWORD2
|
|
setLEDs KEYWORD2
|
|
joystickType KEYWORD2
|
|
PS3 LITERAL1
|
|
PS4 LITERAL1
|
|
XBOXONE LITERAL1
|
|
XBOX360 LITERAL1
|
|
|
|
# USBSerial
|
|
USBHOST_SERIAL_7E1 LITERAL1
|
|
USBHOST_SERIAL_7O1 LITERAL1
|
|
USBHOST_SERIAL_8N1 LITERAL1
|
|
USBHOST_SERIAL_8N2 LITERAL1
|
|
USBHOST_SERIAL_8E1 LITERAL1
|
|
USBHOST_SERIAL_8O1 LITERAL1
|
|
|
|
# RAWHid
|
|
usage KEYWORD2
|
|
attachReceive KEYWORD2
|
|
sendPacket KEYWORD2
|