Differences between revisions 8 and 9
Revision 8 as of 2020-11-03 11:51:29
Size: 4805
Editor: ThiagoPezzo
Comment: corrigido link de imagem / fixed image linking
Revision 9 as of 2022-01-12 14:59:57
Size: 4707
Editor: ThiagoPezzo
Comment: make translation header easy to include in translations
Deletions are marked like this. Additions are marked like this.
Line 6: Line 6:
~-[[pt_BR/DebianWiki/EditorGuide#translation|Traduções]]: [[Keyboard/MultimediaKeys|English]] - [[it/Keyboard/MultimediaKeys|Italiano]] - Português (Brasil) - [[ru/Keyboard/MultimediaKeys|Русский]] -~ <<Include(Keyboard/MultimediaKeys, ,from="^##TAG:TRANSLATION-HEADER-START",to="^##TAG:TRANSLATION-HEADER-END")>>


Teclas multimídia

Atualmente muitos teclados vêm com teclas adicionais. Aqui nós mostramos como utilizá-las. Este artigo é baseado em parte no ótimo Léa Linux How-To (em francês).

Uso em ambiente de área de trabalho

Sob o KDE

Atalhos globais

Por padrão, o KDE tem associações para toda tecla multimídia comum, fazendo-as funcionar como o esperado. Elas já vêm definidas para os(as) usuários(as) e podem ser posteriormente alteradas e configuradas de modo que permaneçam nas configurações após a reinicialização, sem a necessidade de mexer no terminal. É uma funcionalidade muito poderosa e muito simples!

Exemplo:

  • Abra Lançador de aplicativos > Procurar > Atalhos globais

    ou

  • Abra Lançador de aplicativos > Configurações de sistema > Atalhos > Atalhos globais

  • Escolha a categoria relevante na seção "Serviços de sistema"
  • Escolha a ação que deseja configurar, onde você pode desabilitar o atalho padrão e/ou um atalho personalizado

example-kde5-shortcuts.png

Atalhos personalizados

Você também pode configurar suas teclas multimídias para realizar diversas ações ao, primeiro, desabilitar os atalhos globais padrões aos quais as teclas estão vinculadas (como explicado acima) e então associá-las aos atalhos personalizados.

Elas podem ser configuradas para acionar comandos regulares, comandos D-Bus ou para automaticamente pressionar alguma entrada específica do teclado.

  • Abra Lançador de aplicativos > Procurar > Atalhos personalizados

    ou

  • Abra Lançador de aplicativos > Configurações de sistema > Atalhos > Atalhos personalizados

  • Clique no botão "Edite" na parte inferior e crie um novo grupo
  • Habilite o grupo ao clicar na caixa de marcação próxima a seu nome
  • Com o novo grupo selecionado, clique em Edite > Novo > Atalho global e escolha sua categoria de ação desejada

  • Com a nova ação criada e selecionada, na sua aba "Ativar", clique no botão "Atalho" e pressione a tecla multimídia. O KDE informará se outro atalho está atualmente associado àquela tecla. Na aba "Ação", configure a ação a ser executada conforme seu gosto.

Sob o Gnome

Não testado

Linha de comando

Identificando teclas

  • Abra um terminal
  • Execute xev (xbase-clients)

  • Procure por "keycode". Neste exemplo, é 160

    KeyPress event, serial 28, synthetic NO, window 0x2800001,
        root 0x5c, subw 0x0, time 3864774064, (-249,385), root:(429,410),
        state 0x0, keycode 160 (keysym 0x0, NoSymbol), same_screen YES,
        XLookupString gives 0 bytes:
        XmbLookupString gives 0 bytes:
        XFilterEvent returns: False

Vá testando e anote todas as teclas multimídias.

Alternativamente

  • Vá para um console, por exemplo com Ctrl-Alt-F1
  • Execute showkey para códigos de tecla ou mev para eventos do mouse

(Fonte: http://linux.die.net/Mobile-Guide/mobile-guide-p2c1s8-ext-keys.html - em inglês)

Nomeação de teclas

Aqui nós vamos usar o xmodmap para modificar o mapeamento de teclas (keymaps) e inserir nossas teclas multimídias.

  • Crie um novo arquivo texto: ~/.xmodmaprc

  • O arquivo usa esta sintaxe:

keycode SEU_CÓDIGO_DE_TECLA = SEU_NOME

Escolha um nome em /usr/share/X11/XKeysymDB.

  • Por exemplo:

keycode 160 = XF86AudioMute
keycode 174 = XF86AudioLowerVolume
keycode 176 = XF86AudioRaiseVolume
keycode 162 = XF86AudioPlay
keycode 144 = XF86AudioPrev
keycode 145 = XF86AudioNext
keycode 164 = XF86AudioStop
keycode 237 = XF86HomePage
  • Para aplicar, execute:

xmodmap ~/.xmodmaprc

Autoinicialização para cada gerenciador de janelas

Para carregar suas alterações em cada inicialização, adicione isto ao seu ~/.xsessionrc :

xmodmap ~/.xmodmaprc


CategoryKeyboard | CategoryHardware