{ "name": "Xbox Controller", "idmatcher": "XBOX360.*|.*360.*Controller", "mapping": { // A "KEY_BUTTON_0": "enter", // B "KEY_BUTTON_1": { "short": "back", "long": "home" }, // X "KEY_BUTTON_2": "cycle_audio", // Y "KEY_BUTTON_3": "cycle_subtitle", // LB "KEY_BUTTON_4": "seek_backward", // RB "KEY_BUTTON_5": "seek_forward", // left thumbstick press "KEY_BUTTON_6": "", // right thumbstick press "KEY_BUTTON_7": "", // start "KEY_BUTTON_8": "host:fullscreen", // back "KEY_BUTTON_9": "host:toggleDebug", // Windows button "KEY_BUTTON_10": { "short": "home", "long": "exit" }, // D-PAD "KEY_BUTTON_11": "up", "KEY_BUTTON_12": "down", "KEY_BUTTON_13": "left", "KEY_BUTTON_14": "right", // left thumbstick axis "KEY_AXIS_0_UP": "left", "KEY_AXIS_0_DOWN": "right", "KEY_AXIS_1_UP": "up", "KEY_AXIS_1_DOWN": "down", // right thumbstick axis "KEY_AXIS_4_UP": "increase_volume", "KEY_AXIS_4_DOWN": "decrease_volume", "KEY_AXIS_3_UP": "decrease_audio_delay", "KEY_AXIS_3_DOWN": "increase_audio_delay", // left trigger "KEY_AXIS_2_UP": "", // right trigger "KEY_AXIS_5_UP": "", // D-Pad with JoyHat events "KEY_HAT_DOWN": "down", "KEY_HAT_UP": "up", "KEY_HAT_RIGHT": "right", "KEY_HAT_LEFT": "left" } }