Set specific Windows volume via USB

I've seen plenty of examples of people using a rotary encoder to send Volume Up and Volume Down commands to Windows but is it possible to send specific volume levels to Windows?

I've like to use a potentiometer so that the volume level is visible on that.

Ok, digging further, it seems that the following library includes "#define HID_CONSUMER_VOLUME" which is a type LC - Linear Control.

It does mention in the remarks at the top that "any System Control or Consumer Control entry that doesn't have a comment indicating that it's "HID type OSC" may require additional code in the Arduino core to work" - could anyone shed any light on what that extra code might be?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.