Eu tenho um novo laptop que é o Toshiba Sattelite Pro R50 e instalei o Linux Mint 17.1 nele. Depois de um tempo, descobriu-se que os botões de brilho estavam mapeados incorretamente.
Fn+ F3é mapeado para XF86Sleep
Fn+ F2está mapeado para XF86Battery
As chaves devem ser mapeadas para XF86MonBrightnessUp e XF86MonBrightnessDown respectivamente.
Não encontrei nenhuma solução funcional para esse problema.
Há um uso xbingkeys
que me permite vincular o XF86Battery a um script, mas ainda não funciona para o XF86Sleep.
.xbindkeysrc
arquivo abaixo. É /usr/bin/caja
apenas para fins de teste.
# brightness down
"/usr/bin/caja"
m:0x0 + c:244
XF86Battery
# brightness up
"/usr/bin/caja"
m:0x0 + c:150
XF86Sleep
Estou procurando uma solução para religar teclas para diminuir/aumentar o brilho ou pelo menos executar um script personalizado quando a combinação é pressionada. Atualmente Fn+ F3coloca o computador em modo de suspensão, o que é muito irritante.
Responder1
Dê uma olhadaxmodmap.
Se você quiser que as alterações feitas nele persistam, crie um script /etc/X11/xinit/xinitrc.d
e apenas adicione todos os comandos xmodmap que você executou antes, cada um em sua própria linha. Os scripts existentes parecem ser scripts bash, então comece com a linha
#!/bin/bash
Você precisará de permissões de root para criar esse arquivo, leia sobre isso em seu wiki Linux favorito se não estiver familiarizado com ele. Se você criou o script, ainda terá que torná-lo executável chmod +x /etc/X11/xinit/xinitrc.d/YOUR_SCRIPT_NAME.sh
- para obter mais detalhes, novamente, acesse seu wiki Linux favorito.