A windows usermode controller driver for the steam deck internal controller.
View the Project on GitHub mKenfenheuer/steam-deck-windows-usermode-driver
This page will show you how to get support, open an Issue if needed, known issues, and contains an FAQs section for commonly run into issues and asked questions.
Mainly support is provided through the issues section. Please adhere the issue templates as precisely as possible (see below).
If you’d like to get in touch with Maximilian or other users directly you are welcome to join the discord server: https://discord.gg/pxgNz53H
Issues are current (open) and past (closed) issues with SWICD, these can be bugs or feature requests. Looking through closed tickets can sometimes help you find a resolution to a problem that you are having.
If you don’t find the issue you are having in either the Open or Closed Issues lists, please open an Issue using the SWICD Issue Template below. Click on the button on the Open Issues page to open a new issue. You will be presented with two possible categories of Issue to open.
Available Categories
Please use the issue templates when submitting an issue. Replace the text under each section in the template with the requested information.
For a list of more known bugs please visit the Open Issues page
Q. I am getting double inputs, or unexepected inputs
A. Try disabling Lizard Mode. This can cause double inputs. Lizard mode will also cause the right trigger (left-click) to scroll downwards on some Windows applications. You can fix this by mapping R2 to None while Lizard Mode is enabled.
Q. The controller is not working in any games
A. Make sure that you either a) have SWICD in Blacklist only mode or b) have the executable for the game you are trying to play in the whitelist when using whitelist or combined mode.
Q. I am getting an error in the Driver Log stating “Could not open neptune controller: System.DllNotFoundException: Unable to load DLL ‘hidapi.dll’: The specified module could not be found….”
A. You are missing the Visual C++ Redistributable that contains the hidapi.dll file. Install from here: Microsoft Visual C++ Redistributable Package