De manera predeterminada Crunchbang hace un buen uso de las combinaciones de teclas, muchas de ellas pueden ser vistas en la ventana de Conky del lado derecho de su pantalla. Las combinaciones de teclas están definidas en el archivo ~/.config/openbox/rc.xml al que puede acceder desde el menú en Preferences –> Openbox Config –> Edit rc.xml (Preferencias → Openbox Config → Editar rc.xml)
Encontrará la sección para las combinaciones de teclas aproximadamente a 1/4 del archivo hacia abajo, dentro de las tags <keyboard></keyboard> se verán similar a esto:
<keybind key="W-t">
<action name="Execute">
<command>terminator</command>
</action>
</keybind>
<keybind key="W-t"> ..... </keybind>
Las tags para la combinación de teclas rodean a una nueva configuración de teclas y también la definen, en este caso a la tecla Windows/super key y a la tecla 't'.
<action name="Execute"> .... </action>
Las tags de acción definen que hacen, en este caso ejecutan algo.
<command>terminator</command>
y finalmente, las tags de comando definen que ejecutar, en este caso terminator, la terminal predeterminada de CrunchBang.
Puede simplemente agregar las suyas, copiando una combinación de teclas existente y editando los detalles relevantes o simplemente puede cambiar la combinación o el comando para una combinación de teclas existente.
Los comandos funcionan de la misma manera que en la terminal, no necesita un sufijo '&' como lo hace en el archivo de auto-arranque.
La documentación oficial de Openbox tiene detalles sobre todas las opciones referentes a combinaciones de teclas en Openbox. e incluso incluyen documentación sobre combinaciones para ratones.
Muchas PCs tendrán teclas especiales, como teclas de volumen, para obtener sus nombres siga ésta guía.
esta información puede ser usada en una sola tecla como si se tratará de una combinación de teclas, por ejemplo:
<keybind key="XF86AudioRaiseVolume">
Configure cualquier tecla de volumen que pueda tener:
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer sset Master,0 5+</command>
</action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<command>amixer sset Master,0 5-</command>
</action>
</keybind>
<keybind key="XF86AudioMute">
<action name="Execute">
<command>amixer sset Master,0 toggle</command>
</action>
</keybind>
En Openbox es posible encadenar combinaciones de teclas, similar que en Emacs, (no es para desanimar a nadie :))Cadenas de teclas