|
[03/07]
:. Resumo do dia [03/07] :. Problemas graves com os links da Telefonica em SP [03/07] :. Texas Instruments integra projetor em BlackBarry [03/07] :. Willcom 9: celular pequeno e integrado ao Google [03/07] :. SSDs consomem mais energia que HDs convencionais [03/07] :. Firefox entrou para o Guinness Book [02/07] :. Revista GIMPZINE nº 8 [02/07] :. Os críticos estão errados: o KDE 4 não precisa de um fork [02/07] :. Resumo do dia [02/07] :. Everex preparando Cloudbook de 10,2 polegadas [02/07] :. AMD Phenom de 45 nm poderá suportar memória DDR3 [02/07] :. Instalando o VMWare Workstation 6.x no Mandriva Linux [01/07] :. Um ano de GPLv3: estudos sobre a adoção da licença [01/07] :. Google e MPF entram em acordo sobre pedofilia no Orkut [01/07] :. Fotos do Eee Monitor: o 'iMac' da Asus :. Mais noticias » |
No Linux, você pode ativar estas teclas especiais e atribuir a elas funções diversas, deste abrir aplicativos até aumentar ou diminuir o volume do som. Para isto, vasta utilizar mais um utilitáriozinho, o Lineak (indicado pelo amigo roschel, do fórum). A página oficial é: http://lineak.sourceforge.net No site estão disponíveis três pacotes, o lineakd é o daemon que fica residente na memória, monitorando as teclas especiais do teclado. Ele consome um mínimo de recursos do sistema. Para você ter uma idéia, o pacote em rpm tem apenas 50 KB, muito menor do que os programas necessários para ativar as funções especiais dos teclados no Windows. O segundo pacote, o lineakconfig (um pouco maior) é o configurador gráfico, também necessário a menos que você pretenda editar o arquivo de configuração manualmente. Por fim, o Klineakconfig é uma versão baseada na biblioteca do KDE. Os dois pacotes têm exatamente as mesmas funções, a única diferença é a biblioteca gráfica usada. Você escolhe qual usar, realmente tanto faz. ![]() Além dos pacotes RPM estão disponíveis também os pacotes .deb (para o Debian) e .tar.gz, que devem ser utilizados caso você esteja utilizando o Slackware ou outra distribuição que não suporte pacotes em RPM. No caso dos pacotes RPM basta baixar e clicar sobre eles no gerenciador de arquivos para instalá-los. No Mandrake você pode utilizar também o comando "urpmi pacote.rpm". Os pacotes .tar.gz precisam ser compilados, seguindo o procedimento usual de descompatar o pacote, acessar a pasta que será criada e rodar os comandos ./configure, make e make install. Depois de baixar e instalar tanto o daemon quanto o configurador, chegou a hora de ativá-los. Para ativar o lineakd, chame-o através do comando "lineakd -c MIK". Isto abrirá o daemon e criará um arquivo de configuração padrão. O comando deve ser dado com o seu login de usuário e não como root. Para que ele inicie automaticamente, abra (ou crie caso não exista) o arquivo .xinitrc dentro do seu diretório de usuário e acrescente a linha "/usr/local/bin/lineakd -b". Naturalmente você também pode simplesmente iniciar o daemon manualmente, através do mesmo comando. Se você utiliza o KDE, será preciso ainda incluir um atalho para o .xinitrc dentro da pasta .kde/Autostart, também dentro do seu diretório de usuário. Todos os atalhos para aplicativos colocados dentro desta pasta são inicializados automaticamente junto com o KDE, é algo semelhante à pasta "iniciar" do Windows. Abra o Konqueror, acesse a pasta e clique com o botão direito em Create New > Link to Application. Inclua o comando "/usr/local/bin/lineakd -b" na aba "execute" e tudo pronto. Reinicie o KDE para testar se está tudo ok. ![]() Feito isto, chame o lineakconfig ou klineakconfig e escolha o seu modelo de teclado. Os modelos disponíveis estão divididos por fabricante, com direito a fotos. É bem fácil encontrar o modelo correto. ![]() >Depois disso vem a parte divertida, que é dar função para as teclas. Você pode tanto atribuir comandos para os aplicativos mais usados (clique sobre as propriedades do atalho do programa e cole o comando que é executado na linha de configuração da tecla) ou atribuir uma das funções especiais, que incluem aumentar ou diminuir o volume do som, ejetar o CD-ROM, etc. ![]() Por exemplo, para configurar a tecla "calcular" do meu teclado para abrir o StarCalc carregando automaticamente a minha planilha de controle de despesas, atribuí a ela o comando "scalc /home/morimoto/Planilha.sxc". Caso o seu teclado não esteja na lista, você tem basicamente duas opções. A primeira (e mais rápida) é escolher um teclado com várias funções, como o Compaq Internet Keyboard (18 teclas especiais), atribuir uma função qualquer para todas as teclas e ver quais das teclas do seu teclado equivalem às teclas no programa. Para configurar os teclados "genéricos", aqueles que só possuem as três teclas de acordar, dormir e hibernar, escolha o layout "Other > Yahoo Internet Keyboard (16 keys)" e utilize as três últimas teclas "power","sleep" e "wake". Você pode, por exemplo, configurar uma para aumentar, outra para diminuir o som e a terceira para ejetar o CD-ROM, assim já terá um teclado "multimídia". ![]() A segunda opção é seguir as instruções do texto "How to get your keyboard supported?" disponível na página de documentação do Lineak que ensina a capturar os códigos das teclas e criar um novo layout de teclado baseado nelas. Caso opte por esta opção, não deixe de enviar o layout criado, junto com uma foto do seu teclado para que o autor possa incluir suporte a ele na próxima versão do programa. Para finalizar com chave de ouro, você pode dar função também para as duas teclas Windows e a tecla de menu (aquelas do lado da tecla de espaço), encontradas em todos os teclados recentes, mas que por default não têm função no Linux. Você pode dar a elas a função de qualquer outra tecla do teclado. No meu caso como escrevo muita coisa em html, configurei as três teclas como aspas, maior e menor (" < >) que são justamente as teclas mais usadas nas tags html, mas que por coincidência ficam nos locais mais complicados do teclado. ![]() Para isso, é preciso criar (ou alterar) o arquivo ".xmodmap", dentro do seu diretório de usuário. Aqui vão as funções para as teclas. No meu caso o arquivo ficou assim: keycode 115=quotedbl ![]() Você pode substituir o quotedbl ("), less (<) e o greater (>) por outras teclas. Aqui está uma pequena lista (note que os nomes são case sensitive): Sinal de menos: minus Depois de salvar o arquivo com a sua configuração, use o comando "xmodmap ~/.xmodmap" para ativar a mudança. Teste as teclas e, se tudo estiver ok, edite o arquivo .xsession ou .xinitrc incluindo o comando para que ele seja executado automaticamente sempre que abrir o X. O xmodmap pode ser usado para trocar a função de qualquer tecla, uma pesquisa rápida sobre ele no google vai revelar bastante informação neste sentido. Divirta-se com o seu "novo" teclado :-) » Gostou do texto? Veja nossos livros impressos
|