UNPKG

xinput-ffi

Version:

Access native XInput functions as well as some helpers based around them.

107 lines (106 loc) 2.14 kB
export const XUSER_MAX_COUNT: 4; export const XUSER_INDEX_ANY: 255; export const MOTOR_SPEED: 65535; export const RUMBLE_DURATION: 2500; export const LEFT_THUMB_DEADZONE: 7849; export const RIGHT_THUMB_DEADZONE: 8689; export const TRIGGER_THRESHOLD: 30; export const THUMB_MAX: 32767; export const FLAG_GAMEPAD: 1; export const BATTERY_DEVTYPE: { 0: string; 1: string; }; export const BATTERY_TYPE: { 0: string; 1: string; 2: string; 3: string; 255: string; }; export const BATTERY_LEVEL: { 0: string; 1: string; 2: string; 3: string; }; export const DEVTYPE: { 1: string; }; export const DEVSUBTYPE: { 0: string; 1: string; 2: string; 3: string; 4: string; 5: string; 6: string; 7: string; 8: string; 11: string; 19: string; }; export const FEATURES: { 1: string; 2: string; 4: string; 8: string; 16: string; }; export const BUTTONS: { 1: string; 2: string; 4: string; 8: string; 16: string; 32: string; 64: string; 128: string; 256: string; 512: string; 1024: string; 4096: string; 8192: string; 16384: string; 32768: string; }; export const VIRTUALKEY: { 22528: string; 22529: string; 22530: string; 22531: string; 22532: string; 22533: string; 22534: string; 22535: string; 22544: string; 22545: string; 22546: string; 22547: string; 22548: string; 22549: string; 22550: string; 22551: string; 22560: string; 22561: string; 22562: string; 22563: string; 22564: string; 22565: string; 22566: string; 22567: string; 22576: string; 22577: string; 22578: string; 22579: string; 22580: string; 22581: string; 22582: string; 22583: string; }; export const VK_STATE: { 1: string; 2: string; 4: string; }; export { LEFT_THUMB_DEADZONE as XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE, RIGHT_THUMB_DEADZONE as XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE, TRIGGER_THRESHOLD as XINPUT_GAMEPAD_TRIGGER_THRESHOLD, FLAG_GAMEPAD as XINPUT_FLAG_GAMEPAD };