Ora, il mio obiettivo è quello di cambiare il layout della tastiera per l'intera installazione di xubuntu alla mia versione modificata. Penso che il modo per farlo sia quello di creare una keymap X11 e caricarla, ma come sempre ci sono mille modi per fare le cose e sono aperto ai suggerimenti.
Ho creato un keymap di simboli xkb modificato che voglio usare nella mia installazione di xubuntu ma non riesco a vederlo nell'elenco dei layout nella finestra di dialogo delle impostazioni.
Ho inserito quanto segue in / usr / share / X11 / xkb / simboli / se
partial alphanumeric_keys
xkb_symbols "psvorak" {
name[Group1]="Sweden - PSvorak";
include "keypad(comma)"
include "level3(ralt_switch)"
key <AD01> { [odiaeresis, Odiaeresis, dollar, none ] };
<etc>
};
senza alcun effetto.
Ho anche provato a rigenerare simboli.dir secondo http://www.linuxquestions.org/questions/linux-desktop-74/problem-creating-custom-xkb-layout-605568/ e mentre xkbcomp dice che non ci sono difetti nel mio file, nient'altro cambia. Non è disponibile nella GUI e setxkbmap (con la sua sintassi molto confusa) risponde solo con "Impossibile trovare il file" o "Errore durante il caricamento della nuova descrizione della tastiera".
Sono riuscito a creare una mappa delle chiavi della console e caricarla utilizzando 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>
... ma sembra funzionare solo nella console Ctrl-Alt-F1.