Tip: Cambiar "hotkeys" en aplicaciones del escritorio Gnome

Más de alguna nos hemos encontrado con que alguna de las combinaciones de teclas que utilizamos para acceder a alguna función no nos gustan o quisiéramos crear una nueva  a alguna que no lo tiene. La verdad es que en Gnome 3 es algo sumamente sencillo.

Este tip no va a funcionar en Gnome2 y por tanto no se aplica a Natty Narwhal (que utiliza Gnome2), sin embargo la lógica es bastante similar -eso sí, desconozco los nombres exactos de las claves-, utilicen gconf-editor en vez de dconf-editor y gconftool-2 en vez de gsettings.

Receta

Ejecutamos el dconf-editor (el equivalente al querido gconf-editor, pero para Gnome3) y buscamos el siguiente registro:

Ventana del editor de configuración en Gnome3
org/gnome/desktop/interface

Nos encontraremos con varias claves (keys) y buscamos una llamada can-change-accels que por defecto se encuentra destiqueada (valor false para ser más preciso). El cambio entonces es simple; tiquearlo.

Ahora sencillamente nos vamos a cualquier aplicación que sea parte del escritorio de Gnome 3 -Evince por ejemplo- y con el cursor nos posicionamos sobre el item del menú que queremos cambiar:

Y presionamos la combinación deseada, es importante que recuerden que sólo hay que posicionar el cursor y no hacer click con él. Sugiero que luego que hagan las modificaciones vuelvan el valor a su estado original, porque como ven es bastante fácil hacer algún cambio indeseado por error.

La verdad es que hay incluso una forma más fácil que lo anterior, pero quise ponerlo después para que entiendan lo que están haciendo y consiste en un pequeño comando:

gsettings set org.gnome.desktop.interface can-change-accels true

Sin duda se les habrá ocurrido el comando opuesto para volverlo a su estado original:

gsettings set org.gnome.desktop.interface can-change-accels false

Como ven, esta misma lógica puede ser extendida a cualquier otro aspecto del escritorio

PS.- Si alguien sabe una mejor traducción de hotkeys al español, le rogaría que me lo dijese para ayudar a otros hispano hablantes que no sean tan agringados como yo :P.

Controlar volumen desde la línea de comandos y configurar hotkeys

Un momento para darles un pequeño tip que les puede ser útil a los que utilizan Xubuntu (o Xfce en general). Hay varias aplicaciones que sirven para controlar el volumen desde la terminal, lejos el más conocido es alsamixer, pero ahora hablaré de uno que viene como paquete dependiente de xfce4-settings; aumix.

Bueno, una forma es utilizarlo de forma interactiva tipeando aumix en la terminal y luego controlar los volúmenes, pero no vendrías a leer este artículo sólo para saber eso ¿verdad?.

La aplicación tiene varias opciones interesantes, pero me remitiré sólo a la más básicas, subir, bajar y silenciar el audio. Entonces lo primero es que podemos asignarle un nivel predeterminado:

aumix -v75 (al 75% del total; 3/4)
aumix -v100 (volumen máximo)

El parámetro -v le indica a aumix que aplique los cambios de volumen al canal principal. Esto no es todo pues también permite cambiar el volumen del bajo y el treble, cambiando la -v por -b y -t respectivamente.

En resumen:

v: volumen
b: bass
t: treble
m: microfóno
w: PCM (no tengo idea qué es, pero más de una vez ha sido importante en manejar el volumen)

La otra gracia es que también podemos sumar volumen:

aumix -v +10

Y por supuesto siempre podemos mezclarlos:

aumix -q -v75 -m 0 -c R -c+10 -m q

La -q muestra los valores, pone el volumen en 75 (-v75), silencia el micrófono (-m 0), pone el cd a grabar (-c R) y también sube el volumen en 10 (-c+10)y muestra los nuevos valores que tiene el micrófono (-m q).

Para finalizar, al menos de mi punto de vista, lo más útil el comando mute, que tal como indica su nombre, suprime y vuelve el volumen al valor original.

Seguro que te preguntarás cuál es el aporte de esto si normalmente puedes utilizar los hotkeys o el control del área de notificación, pero hay veces que que sencillamente no funcionan y puedes configurarlos desde el menú de Xfce > Settings > Keyboard. Así configuras la combinación para subir el volumen con -v +10 y bajar con -v -10 y poner mute para silenciarlo.