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