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()






Comments

Popular posts from this blog

Fashion in The World

Snowfall In Murree

History of Sharda University Neelum Valley Azad Kashmir