Host-side control software for scottbez's SmartKnob View
- Set up multiple configurations for your knob(s)
- Change configuration when the knob is pressed
- Change configuration when the host's focused window changes
- Run an OS command when a knob is turned or pressed
- Run an OS command when a new configuration is shown (e.g. get current system volume)
-
Support for multiple named knobs
- Needs firmware support for some sort of ID. MAC of esp32, probably
-
Named actions
- Send keypress
-
Named configs
- Run a command to get current value?
- Already works when you switch to a view
- Should probably be a polling thing or something.
- Maybe support for a persistent subprocess, so you -can- implement event-driven if you want to.
- Run a command to get current value?
-
Triggers to automatically switch config
- "Button" press
- Filter by current config
- If knob A is on "volume", switch it to "brightness"
- Named knob to affect (or first)
- "Button" press
