Criando vida no botão do Media Direct no Linux

Depois do susto com o Botão do Media Direct dias atrás, hoje, ele acaba de tornar-se totalmente manso e pró-Linux. Graças ao wiki do ArchLinux e um pouquinho de esquemas, consegui fazer o botão do Media Direct armazenar um atalho no ambiente gráfico, no meu caso, abrindo o konqueror com meu diretório “home”. =)

Vamos as dicas.

1. Primeiramente, vamos mapear a tecla junto ao kernel do Linux.

# setkeycodes e012 130

2. Agora, abra um terminal e digite “xev”. Abrirá uma telinha em branco. Com ela em foco, aperte o botão do Media Direct. Ele dará um output no terminal que você usou para abrir o Xev (X.org Events). O que interessa para nós é apenas o “keycode”, no meu caso, 134.

3
. Com o 134 em mãos, vamos criar um arquivo que irá mapear a tecla no X:
$ vi .kde/Autostart/teclado

#!/bin/bash

xmodmap -e 'keycode 134=XF86HomePage'

Salve, dê permissão de exec para o arquivo e depois rode ele usando o terminal mesmo.

4. Abra o Kcontrol -> Regional e Acessibilidade -> Ações de entrada.
Crie um novo Grupo, algo como “notebook” e depois uma nova ação dentro do novo Grupo.

Na aba Geral, dê o nome do atalho. ex. “Media Direct”
Na aba Gatilhos, vá em novo -> disparo do atalho e clique no “nenhum” e depois aperte o botão do Media Direct. Ele irá retornar na caixa de texto o valor setado no xmodmap, que no nosso exemplo foi: XF86HomePage.
Na aba Ações, vá em novo -> Comando/URL e atribua o comando que esse botão terá. No meu caso eu usei: konqueror $HOME

Aplique e aperte o botão do Media Direct para testar! Funcionou ? Good job!

5. Para aplicar por definitivo as ações, abra o seu /etc/rc.local e adicione no final do arquivo:

setkeycodes e012 130

Pronto. Agora seu botão do Media Direct está bonzinho com seu Linux! =)

Mais informações, vocês poderão obter no Wiki ArchLinux (em inglês).

Mais links
+ Hotskeys – Wiki ArchLinux (em inglês)



4 comentários para “Criando vida no botão do Media Direct no Linux”

  1. Po, eu falei sobre isso num post que foi at ao Br-Linux!
    http://even.archlinux-br.org/blog/configurando-teclas-especiais

  2. hlegius says:

    P, Kessia!
    Quando eu catei o note a primeira coisa que pensei foi: preciso falar com a even l do canal! Eu sabia que tu tinha vostro, mas pensava que era o 1000 =)

    Bom saber que no sou o nico com o 1400! Poxa, me matei e tinha uma vizinha com a soluo hehehe…

    Deixa eu te falar, conseguiu ver a paradinha do microfone embutido ? Seu som o do driver hda-intel chip Sigmatel STAC9228 ?

  3. Kessia says:

    E ae!

    O lm_sensors to trabalhando pra ver se funciona, nem o Windows detecta chip de monitoramento!

    SD Card funcionou de boa, out-of-box ou ser out-of-install ?! +D
    S-Video nao testei tb, nem firewire (nem tenho como testar isso)…

    Aquilo de mapear o eject eu nunca testei, quando chegar em casa vou ver. . .
    Ah, o parcelamento foi dbito em conta sim! Voc paga 30 reais pra usar isso (uma vez s). Da todo ms debita da conta o valor (s no pode atrasar, porque ai o juros absurdo!). Nem teve muita burocracia, levou 3 dias pra liberarem o crdito pro meu namorado (ele tem renda comprovada, mas eu no). . .

    Meu som esse a sim. Tive que colocar o options no ubuntu, mas no arch, mexi tanto que no sei mais o que fiz. S sei que no tem mais options em lugar algum do /etc e meu som funciona, mesmo depois de upgrades de kernel! =D

    P, devia ter falado comigo que eu ajudava aos montes. Voc no l o planeta arch-br no!? =D

  4. hlegius says:

    Ento,

    Trabalhando nele (lm_sensors) ? Caraca…

    SD card meu camarada falou que funcionou tambm – out-of-install como voc disse =)
    S-Vdeo e firewire s serve para quando eu for vender :D

    Poxa, dbito em conta owna! Mas tambm no tenho como comprovar renda… freela!

    Quanto ao som, bah! O som aqui todo sentimental. Se eu mexer nele, ele pra e para arrumar um caos! Preciso ver isso a do mkinitcpio!

    Poxa, claro que leio! Inclusive t nele :D S que adicionei ele no Firefox tem algumas semanas, e alm do que, na poca que tu postou eu nem sonhava em trocar de note (17 de novembro, n ?). Mas t bom, agora vamos fazendo testes com os notes =~~

Comente !