web-dev-qa-db-fra.com

Ajouter une disposition de clavier personnalisée à Xubuntu 13.10

J'essaie d'ajouter workman-p layout à xubuntu. Il vient avec plusieurs options à installer. Il existe des fichiers pour les fichiers xorg, xmodmap et * .kmap.

De this article, j'ai découvert que vous deviez ajouter des keymaps dans/etc/X11/xkb/symboles/et que tous les fichiers de mise en page devaient être présents, mais je n'avais même pas le répertoire. Alors je l'ai ajouté, copié les fichiers là-bas, mais cela n'a aucunement aidé. J'imagine que xfce n'utilise pas ce dossier en 13.10.

Xmodmap a eu un certain succès, mais cela a simplement changé ma mise en page et désactivé le passage au russe que j'ai configuré.

J'ai besoin d'un moyen d'ajouter une mise en page pour qu'elle puisse être commutée de manière normale, c'est-à-dire le menu des paramètres.

4
Eugene msc

Le répertoire Xkb est situé à l'adresse /usr/share/X11/xkb
En outre, ce n’est pas XFCE qui utilise le répertoire, c’est Xkb, une partie de Xorg.
Pour créer une nouvelle disposition, créez simplement un fichier dans symbols/ (par exemple, asdf). Ensuite, vous pouvez passer à la nouvelle mise en page créée avec setxkbmap asdf

La prochaine étape consisterait à enregistrer la mise en page, voir les fichiers rules/base.xml et rules/evdev.xml.
Après vous être enregistré, vous pouvez y accéder autrement qu'en appelant directement setxkbmap: la plupart des environnements de bureau acceptent ces fichiers et toutes les dispositions de clavier que vous voyez dans les paramètres du clavier proviennent en fait de ces fichiers XML.

6
mniip