First post, by robertmo
- Rank
- l33t++
If Dosbox fails to autodetect your keyboard layout properly, try changing it by editing your dosbox configuration under [dos] section
[dos]
keyboardlayout=auto
Change "auto" to one of these values:
For example for Turkish keyboard: keyboardlayout=tr440 (This layout also allows to switch between two different layouts with leftalt-leftshift and leftalt-rightshift)
Keboard layouts built into DOSBox (layouts in brackets are the same):
us103 (us), ux103 (ux) US, US Internationaldv103 (dv), lh103 (lh), rh103 (rh) US Dvorak, Left-Hand, Right-Handsq448, sq452 (sq) Albaniahy Armenia*az Azerbaijan*by463 (bl463,by,bl) Belarus*be120 (be) Belgiumba234 (ba) Bosnia & Herzegovinabr274, br275 (br) Brazilbg241, bg442 (bg) Bulgariaca58 (cf58,ca,cf), ca445 (cf445), cf501 Canadahr234 (hr) Croatiacz243, cz Czech Republicdk159 (dk) Denmarkee454 (et454,ee,et) Estonia*fo Faroe Islandsfi153 (su153,fi,su) Finlandfr120, fr189 (fr) Franceka Georgia*de129 (gr129,de,gr), de453 (gr453) Germanygk220 (el220), gk319 (el319,gk,el), gk459 (el459) Greecehu208, hu Hungaryis458 (is), is161 (is197) Icelandit141 (it), it142 Italykk Kazakhstan*ky Kyrgyzstan*la171 (la) Latin-American-Spanishlv, lv455 Latvia*lt210, lt211, lt212 (lt), lt221, lt456 Lithuania*mk449 (mk) Macedoniamt47 (ml47), mt (ml) Maltamn (mo) Mongolia*nl143 (nl) Netherlandsno155 (no) Norwayph Philippinespl214, pl457 (pl) Polandpo163 (po) Portugalro333 (ro), ro446 Romaniaru441 (ru), ru443 Russiasr118 (sr), sr450 Serbia & Montenegrosk245 (sk) Slovakiasi234 (si) Sloveniaes172 (sp172,es173,sp173,es,sp) Spainsv153 (sv) Swedensd150 (sg150,sd,sg), sf150 (sf) Swisstm Turkmenistantr179 (tr), tr440 Turkeyua465 (ur465), ua (ur) Ukraine*uk166 (uk), uk168 United Kingdomuz Uzbekistan*yu234 (yu) Yugoslavia
*For some layouts you must have ten ega.cpx files (from freedos) in dosbox folder.
Codepages built into dosbox (if someone for some reason needs them):
437 United States
850 Latin-1
858 Latin-1 (with Euro sign)
852 Latin-2 (Eastern European) (with Euro sign)
853 Latin-3 (Southern European)
857 Latin-5 (Turkish) (with Euro sign)
771 Lithuanian and Russian (KBL)
772 Lithuanian and Russian
855 Cyrillic-1
872 Cyrillic-1 (with Euro sign)
866 Cyrillic-2 (Russian)
808 Cyrillic-2 (with Euro sign)
851 Greek
869 Greek (with Euro sign)
737 Greek-2