A windows usermode controller driver for the steam deck internal controller.
View the Project on GitHub mKenfenheuer/steam-deck-windows-usermode-driver
Profiles allow you to set specific input mappings on a per game basis when a matching executable is found. Default Profile is used when no match is found.
Lizard mode allows the Steam Deck Controller to fall back to its lizard brain (mouse and keyboard emulation). When this mode is not marked as disabled the right trackpad is used for mouse movement, the right trigger is the left mouse button, and the dpad emulates the up, down, left, and right arrow keys of the keyboard. Place a checkmark in the box to disable Lizard Mode (disabling can prevent double input in games that use the dpad).
Axis mappings allow you to assign control to any Steam Deck hardware button with an axis to any Xbox controller axis button.
The physical button on the Steam Deck that you would like to assign virtual input to.
The virtual axis you would like emulated for the hardware button.
Assigns another button that must be pressed to activate the emulation.
Select inverted if you would like the inputs reversed (left is right, up is down, etc.) - useful if game does not support inversion natively.
Steam Deck Hardware Buttons with Axis:
Xbox Controller Buttons with Axis:
Button mappings allow you to assign the function of a Steam Deck button to any Xbox Controller button.
Steam Deck Hardware Buttons
Xbox Controller Buttons
Coming in version v0.2.5