Reprogramming a USB Volume Knob

I want to reprogram a volume knob like this example:

I want to use it for SDR Radio programs.
Assuming this is a USB HID device I should be able to re-assign the device "events" to do other things correct?

On FreeBSD what would be the best approach? DEVD conf file for the vid/pid and reassigning events?
Since all the SDR Programs use a GUI I could just focus on a ./xorg.conf.d/10-device.conf type config file instead.

What do you think? devd is like Linux udev ?

Linux version of instructions:
 
Not sure how to re-program a knob like that, but when I made a Sound Voltex controller the encoder knobs showed under HID with an Arduino board: https://i.imgur.com/ibTtQBz.mp4

Iirc that HID app worked on Linux through Wine. I'm thinking the knob did show as a regular event or input device but wasn't bound to anything specific by-default (the HID app allowed selecting the knob on drop-down but not sure if it did specific device detection or just showed HID devices with axis inputs; mouse might have been selectable too and worked if I used that input config tool at the time)

2 rotary encoders, plastic knobs, and a Leonardo R3 board was about $25 and probably more flexible :D I forked some code for Arduino.
 
Back
Top