Gamepad button enumeration for UWPs - microsoft/TVHelpers GitHub Wiki
The table below shows the values for controller buttons for the keydown event for UWP apps. Note: These values will not exist for non UWP apps (eg. websites).
key property | keyCode property |
---|---|
"GamepadA" | 195 |
"GamepadB" | 196 |
"GamepadX" | 197 |
"GamepadY" | 198 |
"GamepadRightShoulder" | 199 |
"GamepadLeftShoulder" | 200 |
"GamepadLeftTrigger" | 201 |
"GamepadRightTrigger" | 202 |
"GamepadDPadUp" | 203 |
"GamepadDPadDown" | 204 |
"GamepadDPadLeft" | 205 |
"GamepadDPadRight" | 206 |
"GamepadMenu" | 207 |
"GamepadView" | 208 |
"GamepadLeftThumbstick" | 209 |
"GamepadRightThumbstick" | 210 |
"GamepadLeftThumbstickUp" | 211 |
"GamepadLeftThumbstickDown" | 212 |
"GamepadLeftThumbstickRight" | 213 |
"GamepadLeftThumbstickLeft" | 214 |
"GamepadRightThumbstickUp" | 215 |
"GamepadRightThumbstickDown" | 216 |
"GamepadRightThumbstickRight" | 217 |
"GamepadRightThumbstickLeft" | 218 |