19 lines
484 B
Plaintext
19 lines
484 B
Plaintext
import keyboard
|
|
import pyautogui
|
|
|
|
def main():
|
|
print("Press keys on your keyboard to see their mapping. Press 'q' to quit.")
|
|
|
|
while True:
|
|
try:
|
|
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
|
|
|
|
if __name__ == "__main__":
|
|
main()
|