Hrvatsku layout tipkovnice mozete dobiti pokretanjem komande
setxkbmap hrDa bi vam ovo vrijedili i nakon reboota i ponovnog podizanja Xa mozete ovu komandu staviti u .xinitrc ili u startup skriptu svojeg DE-a/VM-a
Ako zelite promijeniti kojoj tipki znacenje (npr CapsLock da bude Esc ili Control) mozete to uciniti pomocu xmodmap programa.
Npr. napravite .xmodmap.hr fajl i kazete xmodmapu da ga ucita s xmodmap .xmodmap.hrxmodmap fajl mozete generirati s setxkbmap hr ; xmodmap -pke > .xmodmap.hr i onda rucno editirati s omiljenim tekst editorom.
Ja sam zelio da mi F1 i tilda (tipka lijevo od '1' budu Esc), da CapsLock bude Control i da tipka '</>' bude shift pa sam u svojem xmodmapu promijenio iduce linije
!linija koja pocinje s usklicnikom je komentar
!keycode 49 = grave asciitilde grave asciitilde notsign notsign
keycode 49 = Escape Escape Escape
!keycode 67 = F1 XF86_Switch_VT_1 F1 XF86_Switch_VT_1 F1 XF86_Switch_VT_1
keycode 67 = Escape XF86_Switch_VT_1 F1 XF86_Switch_VT_1 F1 XF86_Switch_VT_1
!keycode 94 = less greater less greater bar brokenbar
!Cltr umjesto CapsLock
keycode 66 = Control_R
clear Lock
add Control = Control_R
! da tipka desno od lijevog shifta bude shift
keycode 94 = Shift_L
add Shift = Shift_L
Ponovo pokrenite xmodmap .xmodmap.hr i uzivajte u vlastitom layoutu tipkovnice
Mozete raditi razne kombinacije.
US tipkovnica i slova s kvacicama
Bez vecih problema se moze koristit US layout tipkovnice i nasa slova s (npr) AltGr.
US tipkovnica je ljepsa za kodiranje (zagrade, pipe, backslash i sl su ljepse rasporedjeni).
setxkbmap us ; xmodmap -pke > .xmodmap.usDodat/editirat linije:
!zamijenit z/y za one navikle na hr layout
!keycode 29 = y Y y Y y Y
keycode 29 = z Z z Z
!keycode 52 = z Z z Z z Z
keycode 52 = y Y y Y y Y
keycode 34 = bracketleft braceleft bracketleft braceleft scaron Scaron
keycode 35 = bracketright braceright bracketright braceright dstroke Dstroke
keycode 47 = semicolon colon semicolon colon ccaron Ccaron
keycode 48 = apostrophe quotedbl apostrophe quotedbl cacute Cacute
keycode 51 = backslash bar backslash bar zcaron Zcaron
!za jos ljepsi layout dodat iz gornjeg primjera linije za dodavanje Esc tipaka i ono sto mislite da bi vam bilo korisno
xmodmap .xmodmap.us da se promjeene odmah uvaze
Za trajno rjesenje dodat liniju u .xinitrc (ili na neki drugi nacin stavit da se automatski pokrece prilikom logiranja u Xe).
I eto ga, US keyboard layout koji na AltGr+[ daje š, Shift+AltGr+[ daje Š i sl.