Activar botones atrás/adelante del ratón en KDE

 

Hola, bienvenidos a mi primer post en este fantástico blog de Linux. Después de la sugerencia de elav en el foro, me he decidido a traeros un pequeño tutorial que quizá os resulte de utilidad.

Aquellos afortunados que disponen de ratones más modernos, con botones extra laterales y todas esas bondades de la tecnología, estarán de acuerdo conmigo en que son mucho más cómodos y eficientes a la hora de trabajar intensivamente con archivos o navegar por la red. En Windows, por su enorme cuota de mercado, todos los ratones funcionan de serie sin necesidad de configuraciones posteriores (desconozco el caso de Mac, pero es de suponer que también). No obstante, en Linux, concretamente con el entorno KDE, sólo funcionan de serie en los navegadores web, así que tenemos que retocar un par de cosillas para activar estos botones y poder usarlos en Dolphin y, en general, en cualquier otro programa que recurra a la función atrás/adelante.

Los pasos a seguir son muy sencillos, y se llevan a cabo en un visto y no visto:

1) Primeramente, instala los paquetes xautomation y xbindkeys. Esto se puede hacer mediante el gestor de paquetes propio de la distribución en uso, así que echad un vistazo en los repositorios y ejecutad el comando correspondiente de vuestra distro, en Arch:

 pacman -S xautomation xbindkeys

2) En la carpeta /home/nombre-usuario, crea un archivo de texto llamado “.xbindkeysrc” -sin las comillas-. El punto que precede al nombre convertirá el archivo en oculto, con lo cual posiblemente desaparecerá de la vista inmediatamente después de su creación. Marca, en el menú Ver, la opción de “mostrar archivos ocultos” (o bien presiona Alt+.), y localízalo. Acto seguido, ábrelo con un editor de texto y pega en él todo esto:

# For the benefit of emacs users: -*- shell-script -*-
 ###########################
 # xbindkeys configuration #
 ###########################
 #
 # Version: 1.8.0
 #
 # If you edit this file, do not forget to uncomment any lines
 # that you change.
 # The pound(#) symbol may be used anywhere for comments.
 #
 # To specify a key, you can use 'xbindkeys --key' or
 # 'xbindkeys --multikey' and put one of the two lines in this file.
 #
 # The format of a command line is:
 # "command to start"
 # associated key
 #
 #
 # A list of keys is in /usr/include/X11/keysym.h and in
 # /usr/include/X11/keysymdef.h
 # The XK_ is not needed.
 #
 # List of modifier:
 # Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock),
 # Mod3 (CapsLock), Mod4, Mod5 (Scroll).
 #
# The release modifier is not a standard X modifier, but you can
 # use it if you want to catch release events instead of press events
# By defaults, xbindkeys does not pay attention with the modifiers
 # NumLock, CapsLock and ScrollLock.
 # Uncomment the lines above if you want to pay attention to them.
#keystate_numlock = enable
 #keystate_capslock = enable
 #keystate_scrolllock= enable
# Examples of commands:
"xbindkeys_show"
 control+shift + q
# dolphin go back
 "xte 'keydown Alt_L' 'key Right' 'keyup Alt_L'"
 b:9
# dolphin go forward
 "xte 'keydown Alt_L' 'key Left' 'keyup Alt_L'"
 b:8
##################################
 # End of xbindkeys configuration #
 ##################################

3) Una vez hecho lo anterior, guarda el archivo y cierra el editor de texto. Ahora ve a /home/nombre-usuario/.kde4/Autostart y crea un nuevo archivo de texto, llamado “xbindkeys.desktop” -nuevamente sin comillas-. Lo abres y pegas en él lo que sigue a continuación:

#!/usr/bin/env xdg-open
 [Desktop Entry]
 Comment[en_US]=
 Comment=
 Encoding=UTF-8
 Exec=xbindkeys
 GenericName[en_US]=
 GenericName=
 Icon=
 MimeType=
 Name[en_US]=
 Name=
 Path=
 StartupNotify=false
 Terminal=false
 TerminalOptions=
 Type=Application
 Version=1.0
 X-DBUS-ServiceName=
 X-DBUS-StartupType=
 X-DCOP-ServiceType=
 X-KDE-SubstituteUID=false
 X-KDE-Username=
 X-KDE-autostart-after=kdesktop

4) No hace falta cambiar nada más. Con cerrar sesión y volver a entrar debería ser suficiente para que el ratón funcione correctamente. En caso de encontrarte con problemas, asegúrate de que has seguido al pie de la letra estas indicaciones.

Nota: un usuario del foro me ha dicho que este tutorial no le funcionaba, así que lo primero que se me ocurre es entrar en la configuración de accesos rápidos de Dolphin y modificar el comando de Atras/Adelante respectivamente, cliqueando en el botón encuadrado en la imagen y, acto seguido, pulsando la tecla del ratón correspondiente.  Si pese a todo lo descrito tampoco conseguís activar estos botones, dejad vuestros comentarios y trataremos de buscar una solución entre todos.