From 32978058c11a0dbc8b787cbaeaa0ac637272c9fa Mon Sep 17 00:00:00 2001 From: ekaraogullari Date: Thu, 4 Jul 2024 01:16:50 +0300 Subject: [PATCH] apk --- payloads/maptrkeyboard | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/payloads/maptrkeyboard b/payloads/maptrkeyboard index 39f994c..aaea3b3 100644 --- a/payloads/maptrkeyboard +++ b/payloads/maptrkeyboard @@ -1,13 +1,15 @@ import keyboard +import pyautogui def main(): print("Press keys on your keyboard to see their mapping. Press 'q' to quit.") while True: try: - event = keyboard.read_event() - if event.event_type == keyboard.KEY_DOWN: - print(f"Key: {event.name}, Character: {event.scan_code}") + key = keyboard.read_event(suppress=True).name + if key == "q": + break + print(f"Key: {key}, Character: {pyautogui.KEYBOARD_KEYS.get(key, 'No mapping')}") except KeyboardInterrupt: print("\nExiting...") break