É estranho, posso mudar corretamente para colemak
com seu comando:
#> setxkbmap -v us -variant colemak
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Warning! Multiple definitions of layout variant
Using command line, ignoring X server
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us(colemak)+inet(evdev)
geometry: pc(pc105)
mas não posso, se eu tentar manter minha variante italiana:
#> setxkbmap -v it -variant colemak
Warning! Multiple definitions of keyboard layout
Using command line, ignoring X server
Warning! Multiple definitions of layout variant
Using command line, ignoring X server
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+it(colemak)+inet(evdev)
geometry: pc(pc105)
Error loading new keyboard description
Sugiro-lhe este artigo , mas dado que você não tem nenhum gerenciador de desktop instalado, será bem inútil.
No entanto, a motivação deve ser esta:
#> grep colemak /usr/share/X11/xkb/symbols/*
/usr/share/X11/xkb/symbols/gb:xkb_symbols "colemak" {
/usr/share/X11/xkb/symbols/gb: include "us(colemak)"
/usr/share/X11/xkb/symbols/lv:// http://colemak.com/
/usr/share/X11/xkb/symbols/lv:xkb_symbols "colemak" {
/usr/share/X11/xkb/symbols/lv:xkb_symbols "apostrophecolemak" {
/usr/share/X11/xkb/symbols/lv: include "lv(colemak)"
/usr/share/X11/xkb/symbols/ph:// http://colemak.com
/usr/share/X11/xkb/symbols/ph:xkb_symbols "colemak" {
/usr/share/X11/xkb/symbols/ph:xkb_symbols "colemak-bay" {
/usr/share/X11/xkb/symbols/us:// 2006-01-01 Shai Coleman, http://colemak.com/ . Public domain.
/usr/share/X11/xkb/symbols/us:xkb_symbols "colemak" {
Eu posso escolher o layout colemak
entre os idiomas gb
, lv
, ph
e us
. Você deve ter um problema semelhante.
No final da história, você pode fazer duas coisas: selecione colemak
para um idioma próximo a us
que você instalou (por exemplo, uk
ou gb
) ou tente instalar colemak
suporte para us
idioma via linha de comando (eu realmente não sei como, desculpe).