Eu tenho o Gentoo instalado no meu MacBookPro7.1 (placa gráfica nVidia). Com pommed, eu posso usar o kb acende e desce botões, também o volume up / down / mudo botões com alsa eo botão de luz de fundo LCD para baixo, mas eu não consegui encontrar nenhuma maneira de obter o botão de luz de fundo LCD para ..
Então eu tentei com a mão: Eu fiz um script backlight_up:
#!/bin/bash
BRPATH="/sys/class/backlight/nvidia_backlight"
MAX='cat $BRPATH/max_brightness'
CURRENT='cat $BRPATH/brightness'
NEW=$[CURRENT+10]
if [ $NEW -gt $MAX ]
then
NEW=$MAX
fi
echo -n $NEW > $BRPATH/brightness
Procurei o código-chave do botão "VolumeUp" com "showkey". O resultado foi "225", por isso criei um backlightup.keymap:
keycode 225 = F100
string F100 = "/usr/bin/backlight_up\n"
Então eu fiz loadkeys backlightup.keymap
Resultou que, quando eu pressiono o botão, aumenta a luz de fundo, mas também tem a saída irritante ... Eu gostaria que acontecesse em segundo plano, sem qualquer saída .. Eu também tentei com bind, mas eu não consegui descobrir o keyseq do botão (ctrl + v ou ctrl + m seguido pelo botão falhou para mim, apenas nada aconteceu).
Com o X, eu posso enganá-lo para que ele funcione, mas eu não quero usar o X, eu prefiro a linha de comando .. Isso não é um grande problema, já que eu não estou mudando a luz de fundo tempo, mas você sabe .. eu gostaria que tudo funcione corretamente ..
Muito obrigado antecipadamente, Adam
Tags keyboard macbook-pro linux gentoo keymap