UNPKG

arch-wiki-md-repo

Version:

All arch-wiki articles in markdown format, updated every two days.

51 lines (44 loc) 3.08 kB
A variável KEYMAP é especificada no arquivo `/etc/vconsole.conf` (`/etc/rc.conf` usando o arquivo legado rc.conf). Ele define qual layout de teclado, ou como comumente é chamado *keymap*, será usado nos consoles virtuais. Os arquivos de layout de teclados são fornecidos pelo pacote [kbd](https://www.archlinux.org/packages/?name=kbd). ## Layout do Teclado Esta lista apresenta os arquivos de configuração para os layouts de teclados mais comuns. Usualmente a extensão "map.gz" pode ser ignorada. A maioria dos keymaps é encontrada no diretório: `/usr/share/kbd/keymaps/i386/*layout*` (*layout*=qwerty, azerty, dvorak, etc.). Os mapas do teclado do Arch Linux menos comuns são encontrados no diretório `/usr/share/kbd/keymaps/*architecture*` (*architecture*=ppc, mac, etc). **Nota:** Se estes keymaps não funcionarem para você, tente remover o `map.gz` do nome do keymap. Se isto não funcionar, verifique se o arquivo keymap existe no diretório `/usr/share/kbd/keymaps/` usando o comando `find`: `find /usr/share/kbd/keymaps/ -name "*[keymap desejado]*"` | Teclado | Parâmetro | | Belga | `KEYMAP="be-latin1.map.gz"` | | Português Brasileiro | `KEYMAP="br-abnt2.map.gz"` | | Franco Canadense | `KEYMAP="cf.map.gz"` | | Canadense multilíngua (Disponível no *[AUR](/index.php/AUR_(Portugu%C3%AAs) "AUR (Português)")*) | `KEYMAP="ca_multi.map.gz"` | | Colemak *(US)* | `KEYMAP="colemak"` | | Croata | `KEYMAP="croat.map.gz"` | | Tcheco | `KEYMAP="cz-lat2.map.gz"` | | Dvorak | `KEYMAP="dvorak"` | | Francês | `KEYMAP="fr-latin9.map.gz"` | | Alemão | `KEYMAP="de-latin1.map.gz"` | | Alemão *(no dead keys)* | `KEYMAP="de-latin1-nodeadkeys.map.gz"` | | Italiano | `KEYMAP="it.map.gz"` | | Lituano *(qwerty)* | `KEYMAP="lt.baltic.map.gz"` | | Norueguês | `KEYMAP="no-latin1.map.gz"` | | Polonês | `KEYMAP="pl.map.gz"` | | Português | `KEYMAP="pt-latin9.map.gz"` | | Romeno | `KEYMAP="ro_win.map.gz"` | | Russo | `KEYMAP="ru4.map.gz"` | | Singapura | `KEYMAP="sg-latin1.map.gz"` | | Esloveno | `KEYMAP="slovene"` | | Sueco | `KEYMAP="sv-latin1.map.gz"` | | Suíça-Francesa | `KEYMAP="fr_CH-latin1.map.gz"` | | Suíça-Alemã | `KEYMAP="de_CH-latin1.map.gz"` | | Espanhol | `KEYMAP="es.map.gz"` | | Espanhol Latino Americano | `KEYMAP="la-latin1.map.gz"` | | Turco | `KEYMAP="tr_q-latin5.map.gz"` | | Ucraniâno | `KEYMAP="ua.map.gz"` | | Reino Unido | `KEYMAP="uk"` | ## Personalização de Layout 1. `cd` `/usr/share/kbd/keymaps/i386/qwerty` 2. Copie seu atual keymap (`br-abnt2.map.gz`) com um novo nome `abnt-personalizado.map.gz` 3. `gunzip abnt-personalizado.map.gz` 4. Edite `abnt-personalizado.map` usando seu editor preferido.Exemplo: * **Trocar CapsLock pelo Escape (Vim)** `keycode 1 = Caps_Lock` e `keycode 58 = Escape` 5. `gzip abnt-personalizado.map.gz` 6. Troque o layout utilizado pelo o novo editando o arquivo `/etc/vconsole.conf`. Substitua a linha correspondente `KEYMAP=br-abnt2` por `KEYMAP=abnt-personalizado` 7. Reinicie o computador para utilizar o novo layout ou faça: `setxkbmap -layout abnt-personalizado`