Am creat un aspect personalizat de tastatură Dvorak pe care l-am folosit cu succes sub Ubuntu 16.04. Acum încerc să-l fac să funcționeze cu Ubuntu 20.04.
Iată pașii mei:
- Îmi copiez fișierul de aspect în
/usr/share/X11/xkb/symbols/dv-mac
- Adaug urmatoarea linie la
/usr/share/X11/xkb/rules/xorg.lst
dv_mac us: Dvorak extins (similar cu Mac OS X)
- Adaug următoarele la
<layoutList>
secţiuni de /usr/share/X11/xkb/rules/xfree86.xml
și /usr/share/X11/xkb/rules/evdev.xml
<layout>
<configItem>
<name>dv-mac</name>
<shortDescription>Dvorak</shortDescription>
<description>Dvorak</description>
<languageList>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
<variantList />
</layout>
Aici am pus acest bloc, ca prim articol din <layoutList>
, imediat după <modelList>
, în jurul liniei 1335:
...
<model>
<configItem>
<name>teck229</name>
<description>Tastatură de computer cu adevărat ergonomică Model 229 (taste Alt de dimensiune standard, taste suplimentare Super și Meniu)</description>
<vendor>Tehnologia Megawin</vendor>
</configItem>
</model>
</modelList>
<layoutList>
<layout>
<configItem>
<name>dv-mac</name>
<shortDescription>Dvorak</shortDescription>
<description>Dvorak</description>
<languageList>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
<variantList />
</layout>
<aspect>
<configItem>
<name>noi</name>
<!-- Indicator de tastatură pentru machete în limba engleză -->
<shortDescription>ro</shortDescription>
<description>Engleză (SUA)</description>
<languageList>
<iso639Id>eng</iso639Id>
</languageList>
</configItem>
...
Am observat că folosesc dv_mac
în fișierul xorg.lst și „dv-mac” (cu o cratimă în loc de un caracter de subliniere) în altă parte, dar se pare că acest lucru a funcționat atât pe Ubuntu 16.04, cât și pe o versiune anterioară a Ubuntu 20.04 pe care am instalat-o.
Cu toate acestea, de data aceasta, nu pot obține intrarea pentru mine Dvorak
tastatura să apară în Limba și Regiunea
setări.
Orice ajutor pentru a găsi unde am greșit de data aceasta va fi foarte apreciat.