Skip to content

Releases: neildavis/alsa_volume_from_usb_hid

v0.3.0

11 Jan 12:58
Compare
Choose a tag to compare

Switched to using Python instead of a shell script.

This means we can now use ALSA & evdev APIs directly instead of parsing output from amixer & evtest
Hopefully this will improve compatibility with different setups that I cannot foresee.

The daemon now runs in a systemd user session, so no longer needs root privileges to install ^ run.

v0.2.0

08 Dec 15:55
Compare
Choose a tag to compare

Improvements to make daemon more robust and configurable

Parsing of ALSA devices from 'amixer' output is now more flexible
It now works with both the default 'Headphone' setup and an I2S
'softvol' setup, but there are likely configs that will still break it!

Added ability to specify the USB HID device to use on command line
when starting the daemon

Added the ability to specify the USB HID device to use when installing
with make

All volume increments & decrements are now done using 'mapped volume'
percentage to be more usable across many odd values you might see
such as negative dB ranges which were broken before