Skip to content

Instantly share code, notes, and snippets.

@Susko3
Last active July 5, 2026 23:58
Show Gist options
  • Select an option

  • Save Susko3/a59aace42579222e351e57abfad0cef5 to your computer and use it in GitHub Desktop.

Select an option

Save Susko3/a59aace42579222e351e57abfad0cef5 to your computer and use it in GitHub Desktop.
Disable mapping of XInput controllers to keyboard keys for UWP apps
Windows Registry Editor Version 5.00
; Disable mapping of XInput controllers to keyboard keys for UWP apps
; set Enabled to 00000001 to enable again
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input\Settings]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input\Settings\ControllerProcessor]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Input\Settings\ControllerProcessor\ControllerToVKMapping]
"Enabled"=dword:00000000
@mc-donald666

Copy link
Copy Markdown

no longer works on windows 11 new update

@Susko3

Susko3 commented Oct 16, 2022

Copy link
Copy Markdown
Author

@mc-donald666 Which exact build number? Does the update blog post have any mention of this feature not working (known issues etc.)?

Please provide more info, as currently your message is not-actionable.

@Susko3

Susko3 commented Nov 11, 2022

Copy link
Copy Markdown
Author

I've updated the code to (hopefully) work, could you try again?

@Gavin-Gomel-Dunn

Copy link
Copy Markdown

Not working for me on windows 10, version 21H2, OS build 19044.2251

@Susko3

Susko3 commented Dec 9, 2022

Copy link
Copy Markdown
Author

@Gavin-Gomel-Dunn this only works in Windows 11 (specifically if the build number is >= 21286 as noted in the readme above)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment