key tester


import keyboard










from gpiozero import Button


def keyboard_test():

    print("Press any key (Esc to exit)...")

    while True:

        try:

            key_event = keyboard.read_event()

            if key_event.event_type == keyboard.KEY_DOWN:

                if key_event.name == "esc":

                    print("Exiting...")

                    break

                else:

                    print(f"You pressed: {key_event.name}")

        except KeyboardInterrupt:

            print("Keyboard Interrupt detected. Exiting...")

            break


def button_callback():

    print("Button pressed!")

    keyboard_test()


if __name__ == "__main__":

    button = Button(2)  # Change the pin number according to your setup

    button.when_pressed = button_callback

    print("Ready to test! Press the button to start.")

    try:

        while True:

            pass

    except KeyboardInterrupt:

        print("Exiting...")






 import keyboard


def keyboard_test():

    print("Press any key (Esc to exit)...")

    while True:

        try:

            key_event = keyboard.read_event()

            if key_event.event_type == keyboard.KEY_DOWN:

                if key_event.name == "esc":

                    print("Exiting...")

                    break

                else:

                    print(f"You pressed: {key_event.name}")< Keyboard Tester

Keyboard Tester

Press the button below to start the keyboard test.

/p>

        except KeyboardInterrupt:

            print("Keyboard Interrupt detected. Exiting...")

            break


if __name__ == "__main__":

    keyboard_test()






No comments:

Post a Comment

وادی نیلم کے چند مشہور مقامات! Beauty of Neelum Valley

   سیاحوں اور کشمیر کے سفر کے شوقین افراد کے لیے کشمیر، جسے اکثر "زمین پر جنت" کہا جاتا ہے، اپنے دامن میں بے شمار دلکش وادیاں سموئ...

web

Cars