Skip to content

eldstal/nobbler

Repository files navigation

nobbler

Host-side control software for scottbez's SmartKnob View

Architecture

Features

  • 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)

Ideas

  • 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.
  • 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)

About

Host-side control software for scottbez's SmartKnob View

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages