1. Instalacija programa Keyboard Layout Editor (KLE)
Prvo treba doinstalirati neke programe:
Kod: Označi sve
sudo apt-get install python-pip git gucharmap python-lxmlKod: Označi sve
$ git clone https://github.com/simos/keyboardlayouteditor.gitKod: Označi sve
$ cd keyboardlayouteditor/
$ sudo pip install http://www.antlr3.org/download/Python/antlr_python_runtime-3.1.2.tar.gz
$ wget http://www.antlr3.org/download/antlr-3.1.2.jar
$ java -classpath antlr-3.1.2.jar org.antlr.Tool *.gKod: Označi sve
$ ./KeyboardLayoutEditor2. Editiranje keyboard layout datoteke i podešavanje sustava da sve to skupa proradi.
Nakon što si snimio novi keyboard layout, trebaš taj file otvoriti i "mergati" ga s originalnim "hr" fileom koji se nalazi u /usr/share/X11/xkb/symbols
Ovaj novi dodaj na kraj, kao u mom primjeru (prije ovog xkb_symbols "myhr" obavezno dodaj liniju partial alphanumeric_keys
Kod: Označi sve
...
partial alphanumeric_keys
xkb_symbols "myhr"
{
name[Group1] = "Croatian (My keyboard)";
include "us(basic)"
key <AD11> { [ zcaron, Zcaron ] }; // ž Ž
key <AD12> { [ dstroke, Dstroke ] }; // đ Đ
};Nakon što to snimiš, otvori ovu datoteku:
/usr/share/X11/xkb/rules/evdev.xml
potraži "Croatian" i na kraju sekcije dodaj (iza Croatian (US keyboard with Croatian letters)):
Kod: Označi sve
<variant>
<configItem>
<name>myhr</name>
<description>Croatian (My Keyboard)</description>
</configItem>
</variant>Nakon toga bi trebao biti u mogućnosti izabrati tu novu customiziranu tastaturu.
Ako ti slučajno neće, probaj još dodatno izbrisati .xkm datoteke iz /var/lib/xkb direktorija.
Eto, ima posla ali može se