Reasignar Fn+F3 de XF86Sleep a XF86MonBrightnessUp

Reasignar Fn+F3 de XF86Sleep a XF86MonBrightnessUp

Tengo una computadora portátil nueva que es Toshiba Sattelite Pro R50 y le instalé Linux Mint 17.1. Después de un tiempo resultó que los botones de brillo estaban asignados incorrectamente.

Fn+ F3está asignado a XF86Sleep

Fn+ F2está asignado a XF86Battery

Las claves deben asignarse a XF86MonBrightnessUp y XF86MonBrightnessDown respectivamente.

No he encontrado ninguna solución que funcione para este problema.

Hay uno xbingkeysque me permite vincular XF86Battery a un script, pero todavía no funciona para XF86Sleep.

.xbindkeysrcarchivo a continuación. Es /usr/bin/cajasólo para fines de prueba.

# brightness down
"/usr/bin/caja"
    m:0x0 + c:244
    XF86Battery

# brightness up
"/usr/bin/caja"
    m:0x0 + c:150
    XF86Sleep

Estoy buscando una solución para volver a vincular las teclas con las teclas para subir/bajar el brillo o al menos ejecutar un script personalizado cuando se presiona la combinación. Actualmente Fn+ F3pone la computadora en modo de suspensión, lo cual es muy molesto.

Respuesta1

Echa un vistazo axmodmapa.

Si desea que los cambios que hizo persistan, cree un script /etc/X11/xinit/xinitrc.dy simplemente agregue todos los comandos xmodmap que ejecutó antes, cada uno en su propia línea, en él. Los scripts existentes parecen ser scripts bash, así que comience con la línea

#!/bin/bash

Necesitará permisos de root para crear ese archivo; lea sobre esto en su wiki de Linux favorito si no está familiarizado con él. Si creó el script, aún tendrá que hacerlo ejecutable chmod +x /etc/X11/xinit/xinitrc.d/YOUR_SCRIPT_NAME.sh; para obtener más detalles, vaya nuevamente a su wiki de Linux favorito.

información relacionada