We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14a22be commit 3164d35Copy full SHA for 3164d35
src/hhd/controller/base.py
@@ -578,6 +578,7 @@ def __init__(
578
startselect_chord: str = "disabled",
579
) -> None:
580
self.swap_guide = swap_guide
581
+ self.guide_to_paddles = os.environ.get('HHD_GUIDE_TO_PADDLES', False)
582
self.trigger = trigger
583
self.dpad = dpad
584
self.led = led
@@ -974,6 +975,12 @@ def process(self, events: Sequence[Event]) -> Sequence[Event]:
974
975
if self.swap_guide == "start_is_keyboard":
976
ev["code"] = "start"
977
978
+ if self.guide_to_paddles:
979
+ if ev["code"] == "mode":
980
+ ev["code"] = "extra_l2"
981
+ elif ev["code"] == "share":
982
+ ev["code"] = "extra_r2"
983
+
984
if (
985
self.startselect_chord != "disabled" and ev["code"] == "select"
986
) or (
0 commit comments