if ;
M: xinput-game-input-backend read-controller
- XINPUT_STATE <struct> [ XInputGetState drop ] keep
+ XINPUT_STATE new [ XInputGetState drop ] keep
fill-controller-state ;
M: xinput-game-input-backend calibrate-controller drop ;
M: xinput-game-input-backend vibrate-controller
- [ >vibration ] bi@ XINPUT_VIBRATION <struct-boa> XInputSetState drop ;
+ [ >vibration ] bi@ XINPUT_VIBRATION boa XInputSetState drop ;
M: xinput-game-input-backend read-keyboard
+keyboard-device+ get