steamcontroller
steamcontroller copied to clipboard
Generic uinput device
Code restructuring: remove Mode
enum and replaced with more generically behaving uinput devices. Exception is the mouse as it had a more complex interface (moveEvent
, updateParams
methods, and so on).
Adding a generic gamepad script that maps all buttons to fully utilize the SC. I moved the xbox specific uinput device to the corresponding script as it seemed to be more like a special case.