Skip to content

dekuNukem/duckyPad-profile-autoswitcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

duckyPad Profile Auto-switcher

Get duckyPad | Official Discord

This app allows your duckyPad to switch profiles automatically based on current active window.

Alt text

User Manual

Windows

Download the latest release here

Extract the .zip file and launch the app by clicking duckypad_autoprofile.exe:

Alt text

Windows might complain about unsigned app.

Click More info and then Run anyway.

Feel free to review the files, or run the source code directly with Python.

Alt text

Mac

Alt text

Linux

Alt text

Using the App

Your duckyPad should show up in the Connection section.

Alt text

Profile-Autoswitching is based on a list of rules.

To create a new rule, click New rule... button:

Alt text

A new window should pop up:

Alt text

Each rule contains Application name, Window Title, and the Profile to switch to.

App name and Window Title:

  • Type in the keyword you want to match

  • NOT case sensitive

Jump-to Profile:

  • Can be Profile Number
    • 1-indexed
  • Or Profile Name
    • duckyPad Pro ONLY (for now)
    • Full Name
    • Case Sensitive

Click Save when done.

Current active window and a list of all windows are provided for reference.


Back to the main window, duckyPad should now automatically switch profile once a rule is matched!

Alt text

  • Rules are evaluated from top to bottom, and stops at first match!

  • Currently matched rule will turn green.

  • Select a rule and click Move up and Move down to rearrange priority.

  • Click On/Off button to enable/disable a rule.

That's pretty much it! Just leave the app running and duckyPad will do its thing!

Launch Autoswitcher on Windows Startup

The easiest way is to place a shortcut in the Startup folder:

  • Select the autoswitcher app and press Ctrl+C.

  • Press Win+R to open the Run... dialog, enter shell:startup and click OK. This will open the Startup folder.

  • Right click inside the window, and click "Paste Shortcut".

HID Command Protocol

Of course, now that duckyPad supports HID communication, you can write your own program to control it from PC!

Click me for details!

Questions or Comments?

Please feel free to open an issue, ask in the official duckyPad discord, DM me on discord dekuNukem#6998, or email dekuNukem@gmail.com for inquires.