slackware.linuxbr.org
Menu
   Principal
   Comandos
   Configuração
   Documentos
   Artigos
   Screenshots
   Plataformas
   Downloads
   Contato
   Sobre

Links
   Slackware Linux
   GUS Brasil
   Linux Packages


   Host: LinuxLots
   English Version

Configurando o teclado no Slackware 8.1

Acentuação

Console

Para adicionar suporte a acentos no console, defina os seguintes arquivos em rc.d:

rc.keymap:
    loadkeys /usr/share/kbd/keymaps/i386/qwerty/us-acentos.map.gz

rc.font:
    setfont -v lat1-16.psfu.gz

De forma similar, para configurar um teclado ABNT basta alterar o keymap.

Lembre-se de que os scripts devem ser executáveis:

    chmod +x rc.font ; chmod +x rc.keymap

X Window

No X Window, a forma mais simples de configuração é o xf86config.

Na opção de teclado, se o seu teclado for internacional, escolha a opção 4 (Generic 105 keys (Intl)), e em seguida a opção 3 (English w/ deadkeys).

No Slackware 8.1 há uma falha no arquivo us_intl, por isso pode ser preciso adicionar algumas vírgulas que estão faltando após as chaves (é fácil perceber se este for o caso), na Alphanumeric section.

Para internacionalizar completamente os programas é preciso definir a variável LC_ALL no profile como pt_BR:

    export LC_ALL=pt_BR
    export LESSCHARSET=latin1

Lembrando que para isto é preciso ter devidamente instalado o suporte i18n (glibc) no Slackware.

Outros

No Pine (.pinerc):

character-set=ISO-8859-1


Teclado

O arquivo que pode ser editado para configuração do teclado é o Xmodmap (/etc/X11/xinit/.Xmodmap ou xmodmap -e "keycode 117 = Menu" por exemplo).

Por exemplo, uma forma de configurar a 'flag key' (a tecla do Windows). Adicione ao arquivo ~/.Xmodmaps:

  keycode 115 = Meta_L
  add mod4 = Meta_L
  keycode 116 = Meta_R
  add mod4 =Meta_R
  

Em seguida, adicione ao xmodmap: # xmodmap .Xmodmap

A tecla e seu respectivo keycode pode ser determinado através do xev.

Para associar as teclas com alguma função no X há o software XBindKeys, independente de ambiente/window manager.

Para criar hotkeys em modo console também é bastante simples.

Vamos supor que queremos executar startx ao pressionar a tecla F1. Para isto crie o arquivo .inputrc em seu home (se ainda não existir), e inclua o comando:

"\e[[A":"startx\C-M"

A primeira sequência representa a tecla F1, e a segunda o comando startx, seguido pela sequência referente ao enter.

Para saber mais, visite o site da Linux Gazette (ref. LG 55: How To Make A Hotkey On The Linux Console).

  Obs: dead-keys é o que ocorre quando se digita um acento (aguarda-se a tecla a ser acentuada).


©2002 r_linux & misfit
Slackware® is a registered trademark of Slackware Linux, Inc. Linux is a registered trademark of Linus Torvalds.

XHTML 1.0 Transitional