Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Commit

Permalink
Merge pull request #130 from ShadowBlip/pastaq/nintendoh
Browse files Browse the repository at this point in the history
Add OSK and QAM events for NES mode.
  • Loading branch information
Derek J. Clark authored Nov 6, 2023
2 parents 29f9567 + 61e1c66 commit 2f94eb9
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/handycon/constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,9 @@
EVENT_OPEN_CHIM = ["Open Chimera"]
EVENT_OSK = [[e.EV_KEY, e.BTN_MODE], [e.EV_KEY, e.BTN_NORTH]]
EVENT_OSK_DE = [[e.EV_KEY, e.KEY_LEFTMETA], [e.EV_KEY, e.KEY_LEFTCTRL], [e.EV_KEY, e.KEY_O]]
EVENT_OSK_NES = [[e.EV_KEY, e.BTN_MODE], [e.EV_KEY, e.BTN_WEST]]
EVENT_QAM = [[e.EV_KEY, e.BTN_MODE], [e.EV_KEY, e.BTN_SOUTH]]
EVENT_QAM_NES = [[e.EV_KEY, e.BTN_MODE], [e.EV_KEY, e.BTN_EAST]]
EVENT_SCR = [[e.EV_KEY, e.BTN_MODE], [e.EV_KEY, e.BTN_TR]]
EVENT_TOGGLE_GYRO = ["Toggle Gyro"]
EVENT_TOGGLE_MOUSE = ["Toggle Mouse Mode"]
Expand All @@ -215,7 +217,10 @@
"MODE": EVENT_MODE,
"OPEN_CHIMERA": EVENT_OPEN_CHIM,
"OSK": EVENT_OSK,
"OSK_DE": EVENT_OSK_DE,
"OSK_NES": EVENT_OSK_NES,
"QAM": EVENT_QAM,
"QAM_NES": EVENT_QAM_NES,
"SCR": EVENT_SCR,
"TOGGLE_GYRO": EVENT_TOGGLE_GYRO,
"TOGGLE_MOUSE": EVENT_TOGGLE_MOUSE,
Expand All @@ -232,7 +237,7 @@
"SUSPEND": POWER_ACTION_SUSPEND,
}
INSTANT_EVENTS = [EVENT_MODE, EVENT_OPEN_CHIM, EVENT_TOGGLE_GYRO, EVENT_TOGGLE_MOUSE, EVENT_TOGGLE_PERF, EVENT_VOLUP, EVENT_VOLDOWN]
QUEUED_EVENTS = [EVENT_ALT_TAB, EVENT_ESC, EVENT_KILL, EVENT_OSK, EVENT_OSK_DE, EVENT_QAM, EVENT_SCR]
QUEUED_EVENTS = [EVENT_ALT_TAB, EVENT_ESC, EVENT_KILL, EVENT_OSK, EVENT_OSK_DE, EVENT_OSK_NES, EVENT_QAM, EVENT_QAM_NES, EVENT_SCR]
FF_DELAY = 0.2
HIDE_PATH = Path("/dev/input/.hidden/")
HOME_PATH = Path('/home')
Expand Down

0 comments on commit 2f94eb9

Please sign in to comment.