From 076d06a9c0c5378a1a60883371c36251328de69c Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Sun, 15 Jun 2025 16:44:26 +0500 Subject: [PATCH] fix(input-manager): remap add_game to X for avoid conflicts with PS Signed-off-by: Boris Yumankulov --- portprotonqt/input_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/portprotonqt/input_manager.py b/portprotonqt/input_manager.py index 7fdb73c..ddf8119 100644 --- a/portprotonqt/input_manager.py +++ b/portprotonqt/input_manager.py @@ -40,9 +40,9 @@ class MainWindowProtocol(Protocol): # https://github.com/torvalds/linux/blob/master/drivers/hid/hid-playstation.c # https://github.com/torvalds/linux/blob/master/drivers/input/joystick/xpad.c BUTTONS = { - 'confirm': {ecodes.BTN_A, ecodes.BTN_SOUTH}, # A (Xbox) / Cross (PS) - 'back': {ecodes.BTN_B, ecodes.BTN_EAST}, # B (Xbox) / Circle (PS) - 'add_game': {ecodes.BTN_Y, ecodes.BTN_NORTH}, # Y (Xbox) / Triangle (PS) + 'confirm': {ecodes.BTN_SOUTH}, # A (Xbox) / Cross (PS) + 'back': {ecodes.BTN_EAST}, # B (Xbox) / Circle (PS) + 'add_game': {ecodes.BTN_NORTH}, # X (Xbox) / Triangle (PS) 'prev_tab': {ecodes.BTN_TL}, # LB (Xbox) / L1 (PS) 'next_tab': {ecodes.BTN_TR}, # RB (Xbox) / R1 (PS) 'context_menu': {ecodes.BTN_START}, # Start (Xbox) / Options (PS)