Support on Kickstarter! | Official Discord | Getting Started | Table of Contents
Some commonly encountered issues are explained here.
- I press a key and nothing happens!
- Letters and symbols come out wrong!
- My script behaves inconsistently!
- I want to use my own SD card!
- The RGB backlight is flickering slightly!
- The RGB backlight is too bright!
- Will OLED suffer burn-in?
- Numpad keys doesn't work!
- USB configuration / Autoswitcher isn't working on macOS!
If you have issues not in this list, feel free to join our Official Discord to ask about it! We also have discussions, script sharing, and latest updates!
First of all, make sure the key has a script mapped to it.
If in doubt, use one of the sample profiles.
Use the latest configurator, press Connect
to load up data, then press Save
to write it back.
-
Check that the cable is plugged all the way in.
-
Try a different cable.
-
Try a different USB port.
-
Try using a USB hub.
-
Try a different computer.
Take off the switch and inspect the pins, chances are one of them is bent:
Straighten it up with a pair of pliers, then insert again.
Make sure the pins are straight and aim for hot-swap socket holes.
-
Long-press
+/-
button. -
Select the correct keyboard layout.
-
Read more about writing your own keymaps.
duckyPad might be typing too fast for your computer.
Slow it down with the following commands:
-
DELAY n
adds an arbitrary delay in milliseconds. -
DEFAULTDELAY n
sets how long to wait betweeneach line
of code. -
DEFAULTCHARDELAY n
sets how long to wait betweeneach keystroke
. -
Default is 20ms, try 50 if too fast. Set it at the very beginning of script.
-
(Optional) Copy off existing files of old SD card.
-
Format the new SD card in
FAT or FAT32
:
-
Copy all the files back.
-
You can also download the sample profiles and copy everything to the root of your SD card:
-
Make sure the USB port can provide enough power
-
Use a high-quality cable
- Adjust the brightness by long-pressing
+/-
button.
Measures have been taken to prevent burn-in.
-
Screen dims after 1 minute.
-
duckyPad goes to sleep after 5 minutes (adjustable).
Make sure NUMLOCK
is on.
Due to the security restrictions of macOS, to use USB configuration and autoswitcher, you need to:
-
Enable "Input Monitoring" permission (for loading from USB)
-
Enable "Screen Recording" permission (for reading window titles)
-
Run the app as root
-
Open
System Preferences
->Security & Privacy
-
Select
Input Monitoring
-
Click the lock to make changes
-
Press the
+
button
- Go to
Applications
->Utilities
, and addTerminal
to the list.
- Select
Screen Recording
, and repeat the same process
-
Open
System Preferences
->Keyboard
->Shortcuts
->Services
-
Tick
New Terminal at Folder
-
Download the latest macOS software, unzip into a folder.
-
Right click
on the unzipped folder and selectNew Terminal at Folder
-
Type in
sh run.sh
and press enter, then enter your password. -
The app should launch as administrator, and should be fully functional now.
-
If it still doesn't work, let me know!
Please feel free to open an issue, ask in the official duckyPad discord, or email dekuNukem
@gmail
.com
!