Simple test

Ensure your device works with this simple test.

examples/ducky_simpletest.py
 1# SPDX-FileCopyrightText: 2017 Scott Shawcroft, written for Adafruit Industries
 2# SPDX-FileCopyrightText: Copyright (c) 2021 Eva Herrada for Adafruit Industries
 3#
 4# SPDX-License-Identifier: Unlicense
 5import time
 6
 7import usb_hid
 8from adafruit_hid.keyboard import Keyboard
 9from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
10
11import adafruit_ducky
12
13time.sleep(1)  # Sleep for a bit to avoid a race condition on some systems
14keyboard = Keyboard(usb_hid.devices)
15keyboard_layout = KeyboardLayoutUS(keyboard)  # We're in the US :)
16
17duck = adafruit_ducky.Ducky("duckyscript.txt", keyboard, keyboard_layout)
18
19result = True
20while result is not False:
21    result = duck.loop()