Get duckyPad Pro | Official Discord | Getting Started | Table of Contents |
On macOS, you can run the configurator as a pre-packaged app, or execute the source code directly.
Download the latest macOS release:
Double click to unzip
Right Click on the folder, select New Terminal at Folder
sh ./run.sh
, press enter.Type your password.
[!IMPORTANT] Use this to start the app every time, it grants the configurator permission to connect to the duckyPad.
Go to Settings > Privacy & Security
Scroll down to security section and click “Allow Anyway”
If the configurator complains about needing additional permissions:
Input Monitoring
and Full Disk Access
permissions for the Terminal app
.Mount USB
) and selecting the newly appeared SD card.New Terminal at Folder
brew install python-tk
python3 -m venv .venv; source .venv/bin/activate
pip3 install -r requirements.txt
sudo python3 ./duckypad_config.py
You can run the code from source under Linux.
sudo apt install python3-tk
sudo pip3 install -r requirements.txt
sudo DUCKYPAD_UI_SCALE=1 python3 ./duckypad_config.py
DUCKYPAD_UI_SCALE
environment variable.sudo
Create the udev rule file: sudo touch /etc/udev/rules.d/41-duckypad.rules
Add following contents:
SUBSYSTEM=="usb" ATTRS{idVendor}=="0483", ATTRS{idProduct}=="d11d", MODE="0660", TAG+="uaccess", TAG+="udev-acl", TAG+="DuckyPad Pro"
SUBSYSTEM=="usb" ATTRS{idVendor}=="0483", ATTRS{idProduct}=="d11c", MODE="0660", TAG+="uaccess", TAG+="udev-acl", TAG+="DuckyPad"
KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="d11d", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl", TAG+="DuckyPad Pro"
KERNEL=="hidraw*", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="d11c", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl", TAG+="DuckyPad"
Set permissions: sudo chmod 644 /etc/udev/rules.d/41-duckypad.rules
Set ownership: sudo chown root:root /etc/udev/rules.d/41-duckypad.rules
Reload udev rules: sudo udevadm control --reload-rules
Trigger udev: `sudo udevadm trigger
Unplug & replug duckyPad
Please feel free to open an issue, ask in the official duckyPad discord, or email dekuNukem
@gmail
.com
!