Topic: HP Pavilion Volume Buttons
HP Pavilion's touch sensitive volume control buttons does not work out of the box with CrunchBang.
Here's How to get the buttons functioning again. (this is my first how to ever so please correct me if there any mistakes)
First you want to install the aumix package from ubuntu's repositories
sudo apt-get install aumix with the package install now you want to know the keycodes for the mute, volume up, & volume down via using xev from a terminal
xev now just press the corresponding button to get the keycode like the picture below

Here i pressed the mute button on my laptop (HP Pavilion dv2810us) and the keycode came out to be 121.
for the volume down mine came out to be 122 and for volume up 123
now that we know keycodes for hp the volume control buttons we now need to bind them to any key
for this tutorial I'll be using F21, F22, F23 using xmodmap in a terminal
xmodmap -e "keycode 121 = F21"Here we bind my mute button to F21, so every time i press the mute button X thinks im pressing F21
Now we bind the volume up and volume down button to F22, F23
xmodmap -e "keycode 122 = F22"
xmodmap -e "keycode 123 = F23" Now the we that we have the buttons bind to another key we can use shortcut keybindings in the rc.xml file
in openbox. Under the Keybindings for Windows add the following:
<keybind key="F21">
<action name="Execute">
<execute>aumix -v0</execute>
</action>
</keybind>
<keybind key="F22">
<action name="Execute">
<execute>aumix -v-10</execute>
</action>
</keybind>
<keybind key="F23">
<action name="Execute">
<execute>aumix -v+10</execute>
</action>
</keybind>
Restart openbox and now your volume control buttons for your HP Pavilion Notebook should now be functioning ![]()
(if there is any mistakes please do tell)