Existe uma maneira de reprogramar o botão thinkvantage para atribuir um programa bash para ele?

3

Existe uma maneira de reprogramar o botão de vantagem da Lenovo para abrir e executar um programa shell bash no Ubuntu 14.04 lts?

Eu tentei as preferências do sistema > atalhos de teclado > > personalizado

e atribuiu um atalho a esse botão e ainda não funciona

Obrigado

    
por Jhondoe 14.12.2014 / 17:35

2 respostas

1

xbindkeys deve ser capaz de fazer isso. Instale-o com:

sudo apt-get install xbindkeys  

Agora execute:

xbindkeys -k  

e pressione o botão "Pensar Vantagem". Sua saída deve ser algo como:

Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"NoCommand"
    m:0x0 + c:159
    NoSymbol  

Agora crie um arquivo chamado .xbindkeysrc no seu diretório pessoal:

touch ~/.xindkeysrc  

abra o arquivo no seu editor favorito e adicione:

"bash /path/to/your/script.sh"
m:0x0 + c:159  

Substituindo m:0x0 + c:159 pelo que obteve da sua saída anterior.

Se você deseja abrir uma janela de terminal, substitua a primeira linha por:

"gnome-terminal -e './path/to/script.sh"

Efetue logout / back in ou reinicialize para que as alterações entrem em vigor.

(re) fontes: ThinkWiki: Botão do ThinkPad

    
por Seth 15.12.2014 / 01:23
0

Possivelmente algo mudou para melhor no Xubuntu 18 Xfce 4.12.

Consegui atribuir um script ao botão ThinkVantage em um T420 a partir do painel de controle do teclado integrado. Não instalou nenhum software adicional.

ObotãoThinkVantagetemoatalho"XF86Launch1" - era ridiculamente simples. Agora eu posso ligar / desligar o touchpad com o botão Thinkpad. Doce.

    
por Magnus Helander 12.06.2018 / 20:48