Cria macro de teclado de controle de volume principal no linux.

0

Eu tenho um teclado sem teclas especialmente projetadas, então eu estava pensando em colocar as janelas + cima / baixo para controlar o volume principal.

Como eu faria isso?

    
por user1068446 15.11.2012 / 05:12

1 resposta

2

Uma maneira fácil é instalar xbindkeys .

Para configurá-lo, uma vez instalado, você precisa definir o arquivo ~/.xbindkeysrc para informar seus comandos. (Você pode copiar seus padrões, mas na minha opinião eles são horríveis - um exemplo sendo o Ctrl + F não localiza mais. Se você quiser os padrões, apenas digite xbindkeys e ele irá instruí-lo sobre como obtê-los).

Então, em vez disso, eu sugiro que você faça o seu próprio com o vim ou gedit ou o que você preferir com o layout de:

vim ~/.xbindkeysrc

"command to run"
(tab) keycommand

(a guia é uma guia real, não a palavra + perens "(guia)")

Para obter o código de chave, execute (no terminal) $ xbindkeys -k , que irá abrir uma caixa de diálogo para dizer que está pronto, pressione seus códigos de chave e ele irá cuspir o "comando para executar" (se for bound to anyting) e depois as chaves (como Super_L + ). Essa será toda a informação necessária para você configurar .xbindkeysrc .

Por exemplo, aqui está como a minha aparência (imagine as linhas não citadas como guiadas):

"amixer set Master 5%+"
XF86AudioRaiseVolume
"amixer set Master 5%-"
XF86AudioLowerVolume
"amixer set Master toggle"
XF86AudioMute
"gnome-screensaver-command -l"
XF86ScreenSaver
"banshee --next"
XF86AudioNext
"banshee --restart-or-prev"
XF86AudioPrev
"banshee --toggle-playing"
XF86AudioPlay
"action"
XF86Launch1

A última coisa que você precisa fazer é definir xbindkeys para executar no login. Para Gnome / Mate / Cinnamon pressione Alt + F2 e digite gnome-session-properties, clique em Add + e para o comando é xbindkeys. Os outros dois itens são até o que você quiser.

    
por 15.11.2012 / 05:21