Como faço para usar um layout de teclado modificado no xubuntu?

0

Eu criei um keymap de símbolos xkb modificado que eu quero usar na minha instalação do xubuntu, mas não consigo vê-lo na lista de layouts na caixa de diálogo de configurações.

Eu coloco

partial alphanumeric_keys
xkb_symbols "psvorak" {
name[Group1]="Sweden - PSvorak";
include "keypad(comma)"
include "level3(ralt_switch)"

key <AD01>  { [odiaeresis, Odiaeresis, dollar, none ]   };
<etc>
};

no final de / usr / share / X11 / xkb / símbolos / se, mas sem dados.

Eu também tentei regenerar symbols.dir de acordo com http://www.linuxquestions.org/questions/linux-desktop-74/problem-creating-custom-xkb-layout-605568/ e enquanto xkbcomp diz que não há falhas no meu arquivo, nada mais muda. Ele não está disponível no gui e o setxkbmap (com sua sintaxe muito confusa) responde apenas com 'couldnt find file' ou 'error loading new keyboard description'.

Além disso; Eu não tenho um arquivo /etc/X11/xorg.conf.

Onde devo colocar um mapa de teclado para que o xfce possa encontrá-lo e usá-lo?


Editar:

Eu consegui criar um mapa de teclas do console e carregá-lo usando loadkeys ...

charset "iso-8859-1"
keymaps 0-2,4-6,8,12
alt_is_meta
strings as usual
keycode   1 = Escape
    alt     keycode   1 = Meta_Escape
keycode   2 = one              exclam
    alt     keycode   2 = Meta_one
keycode   3 = two              quotedbl         at
    control keycode   3 = nul
    alt     keycode   3 = Meta_two
<etc>

... mas parece funcionar apenas no console Ctrl-Alt-F1.

Zaz
fonte

Respostas:

1

Para que o layout do xkb apareça no gui onde os layouts do teclado estão selecionados, um <variant>nó correspondente deve ser adicionado à <layout>seção apropriada do arquivo /usr/share/X11/xkb/rules/evdev.xml

Zaz
fonte