Keymap personalizzata non disponibile nelle origini di input di Gnome


1

Ho creato una keymap personalizzata basata su Bepo (un francese simile a dvorak), che funziona correttamente quando lo imposto usando

setxkbmap fr bepo_prog

Tuttavia, questa mappatura della tastiera non è visibile nel selettore delle fonti di input di Gnome. Non sarebbe un problema se usassi sempre la mia tastiera bepo, ma è un laptop, quindi a volte torno su azerty. È particolarmente problematico quando voglio sbloccare il computer, poiché la keymap impostata da setxkbmap ha la priorità sul selettore di layout della shell di Gnome (cioè il selettore di layout non funziona più) e può essere estremamente doloroso inserire la password (che è davvero lunga ) per sbloccare la sessione (ho appena iniziato a studiare bepo, quindi per ora può essere difficile digitare senza guardare la tastiera).

C'è comunque modo per Gnome di vedere questo layout personalizzato?

Sono su una Fedora 21, con Gnome 3.14.

Grazie in anticipo!

Risposte:


1

Sono su Debian con Gnome 3.14.1. Per il mio layout di tastiera personalizzato, ho fatto in modo che Gnome lo riconoscesse aggiungendo i dettagli a /usr/share/X11/xkb/rules/evdev.xml.

Il layout "fr" è già in quel file sul mio sistema, ma la variante "bepo_prog" non lo è. Se il tuo è lo stesso, il modo migliore è probabilmente cercare attraverso evdev.xml la stringa "bepo" e duplicare la sua sezione variante, quindi probabilmente aggiungerai qualcosa di simile al file:

<variant>
  <configItem>
    <name>bepo_prog</name>
    <description>French (Bepo, ergonomic, Prog)</description>
  </configItem>
</variant>

Se ciò non funziona in Fedora, potresti provare a seguire la guida più dettagliata sul sito X.org .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.