# title: Croatian QWERTY layout # author: Lovro Oreskovic header { name "Hrvatski (QWERTY)" lang "hr_HR" wc "hr_HR" size 0 { width 35 height 35 textpos 26 left 0 top 0 } size 1 { width 50 height 35 textpos 26 left 0 top 0 } size 2 { width 55 height 35 textpos 26 left 0 top 0 } size 3 { width 72 height 55 textpos 41 left 0 top 0 } size 4 { width 143 height 55 textpos 41 left 0 top 0 } size 5 { width 24 height 35 textpos 26 left 0 top 0 } size 6 { width 35 height 35 textpos 26 left 15 top 0 } } kbd_normal { lowercase { margin 0 0 0 0 default_size 0 row { key q alpha key w alpha tele key e alpha hexa key r alpha key t alpha key z alpha key u alpha key i alpha key o alpha key p alpha tele key š alpha key đ alpha } row { key a alpha hexa size 6 key s alpha key d alpha hexa key f alpha hexa key g alpha key h alpha key j alpha key k alpha key l alpha key č alpha key ć alpha key ž alpha } row { key < special key y alpha key x alpha key c alpha hexa key v alpha key b alpha hexa key n alpha key m alpha key , special key . special key - special tele key @ special } } lowercase_num { margin 0 0 0 9 default_size 0 row { key 1 num hexa tele key 2 num hexa tele key 3 num hexa tele } row { key 4 num hexa tele key 5 num hexa tele key 6 num hexa tele } row { key 7 num hexa tele key 8 num hexa tele key 9 num hexa tele } row { key ? num special tele key 0 num hexa tele key * special } } uppercase { margin 0 0 0 0 default_size 0 row { key Q alpha key W alpha tele key E alpha hexa key R alpha key T alpha key Y alpha key U alpha key I alpha key O alpha key P alpha tele key Š alpha key Đ alpha } row { key A alpha hexa size 6 key S alpha key D alpha hexa key F alpha hexa key G alpha key H alpha key J alpha key K alpha key L alpha key Č alpha key Ć alpha key Ž alpha } row { key > special key Z alpha key X alpha key C alpha hexa key V alpha key B alpha hexa key N alpha key M alpha key ; special key : special key _ special key @ special } } uppercase_num { margin 0 0 0 9 default_size 0 row { key ! special key " special key # special tele } row { key $ special key % special key & special } row { key & special key / special key ( special tele } row { key ) special tele key = special key ? special } } } kbd_thumb { lowercase { name "abc" margin 0 0 0 0 default_size 3 row { key q alpha key w alpha tele key e alpha hexa key r alpha key t alpha key z alpha key u alpha key i alpha key o alpha key p alpha tele key š alpha key đ alpha } row { key a alpha hexa key s alpha key d alpha hexa key f alpha hexa key g alpha key h alpha key j alpha key k alpha key l alpha key č alpha key ć alpha key ž alpha } row { white size 4 key y alpha key x alpha key c alpha hexa key v alpha key b alpha hexa key n alpha key m alpha slide special { key . key , key ? key ! key @ key ( key ) } slide special { key : key ; key - key _ key / key < key > } } } uppercase { name "ABC" margin 0 0 0 0 default_size 3 row { key Q alpha key W alpha tele key E alpha hexa key R alpha key T alpha key Z alpha key U alpha key I alpha key O alpha key P alpha tele key Š alpha key Đ alpha } row { key A alpha hexa key S alpha key D alpha hexa key F alpha hexa key G alpha key H alpha key J alpha key K alpha key L alpha key Č alpha key Ć alpha key Ž alpha } row { white size 4 key Y alpha key X alpha key C alpha hexa key V alpha key B alpha hexa key N alpha key M alpha slide special { key . key , key ? key ! key @ key ( key ) } slide special { key : key ; key - key _ key / key < key > } } } special { name "1!+" margin 0 0 0 0 default_size 3 row { key 1 num hexa tele key 2 num hexa tele key 3 num hexa tele key " special key + special key - special key = special key _ special key & special key @ special key ~ special } row { key 4 num hexa tele key 5 num hexa tele key 6 num hexa tele key ' special key : special key ; special key ! special key ( special key ) special key / special key \ special } row { key 7 num hexa tele key 8 num hexa tele key 9 num hexa tele key 0 num hexa tele key . special key , special key ? special key „ special key “ special key < special key > special } } special { name "*§¿" margin 0 0 0 0 default_size 3 row { key # special key % special key € special key £ special key $ special key ^ special key | special key [ special key ] special key { special key } special } row { key ¡ special key ¿ special key § special key * special key · special key • special key ° special key ± special key ½ special key « special key » special } row { key ä alpha key ë alpha key ö alpha key ü alpha key Ä alpha key Ë alpha key Ö alpha key Ü alpha key ß alpha key ™ special key © special } } }