Skip to main content
Version: v0.3.1

Keyboard Layouts

The directive file is able to configure different keyboard layouts for huronOS via AvailableKeyboardLayouts configuration; we can also choose the default keyboard layout using DefaultKeyboardLayout. The full syntax in the directives file is as follows:

AvailableKeyboardLayouts=latam|...|us|
DefaultKeyboardLayouts=latam

Example

AvailableKeyboardLayouts=latam|us|mao|es|
DefaultKeyboardLayouts=latam

Possible Values

ValueKeyboard
usEnglish (US)
afAfghani
araArabic
alAlbanian
amArmenian
atGerman (Austria)
auEnglish (Australian)
azAzerbaijani
byBelarusian
beBelgian
bdBangla
inIndian
baBosnian
brPortuguese (Brazil)
bgBulgarian
dzBerber (Algeria, Latin)
maArabic (Morocco)
cmEnglish (Cameroon)
mmBurmese
caFrench (Canada)
cdFrench (Democratic Republic of Congo)
cnChinese
hrCroatian
czCzech
dkDanish
nlDutch
btDzongkha
eeEstonian
irPersian
iqIraqi
foFaroese
fiFinnish
frFrench
ghEnglish (Ghana)
gnN'Ko (AZERTY)
geGeorgian
deGerman
grGreek
huHungarian
isIcelandic
ilHebrew
itItalian
jpJapanese
kgKyrgyz
khKhmer (Cambodia)
kzKazakh
laLao
latamSpanish (Latin American)
ltLithuanian
lvLatvian
maoMaori
meMontenegrin
mkMacedonian
mtMaltese
mnMongolian
noNorwegian
plPolish
ptPortuguese
roRomanian
ruRussian
rsSerbian
siSlovenian
skSlovak
esSpanish
seSwedish
chGerman (Switzerland)
syArabic (Syria)
tjTajik
lkSinhala (phonetic)
thThai
trTurkish
twTaiwanese
uaUkrainian
gbEnglish (UK)
uzUzbek
vnVietnamese
krKorean
nec_vndr/jpJapanese (PC-98)
ieIrish
pkUrdu (Pakistan)
mvDhivehi
zaEnglish (South Africa)
epoEsperanto
npNepali
ngEnglish (Nigeria)
etAmharic
snWolof
braiBraille
tmTurkmen
mlBambara
tzSwahili (Tanzania)
tgFrench (Togo)
keSwahili (Kenya)
bwTswana
phFilipino
mdMoldavian
idIndonesian (Latin)
jvIndonesian (Javanese)
myMalay (Jawi, Arabic Keyboard)