## page was renamed from Teclados Multimídia ##TranslationMasterPage:Keyboard/MultimediaKeys #Keyboard/MultimediaKeys #language pt-br ## English revision: 17 - 14.07.2020 04:30:25 <> ---- = 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 [[http://www.lea-linux.org/documentations/index.php/Hardware-hard_autres-clavier_multimedia|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 {{attachment:Keyboard/MultimediaKeys/example-kde5-shortcuts.png|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}}} (DebPkg: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}}}. ##''Note que o manual do xmodmap se refere a /usr/'''lib'''/X11/XKeysymDB, mas isto está errado em meu Debian Etch. Abrir um bug ?'' ## Já corrigido. * 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 }}} ### Você pode adicionar outros links úteis aqui: ##---- ##Veja também: ---- CategoryKeyboard | CategoryHardware