Hello,
I've downloaded FreeDOS and installed via VirtualBox. During install, I selected number 19 (Turkey), and after installing typed keyb tr440 to activate Turkish F. I even added keyb line pointing out keybrd2.sys (original DOS sys, which F layout is located), but it still does not work.
Whenever I type keyb tr440, it says in keyboard.sys it is not found. I even renamed keybrd2.sys with keyboard.sys, and it still did not work even after a reboot.
For the autoexec.bat file, I edited the US line for keyboard with 440 and keybrd2.sys, but it is still not working.
Any help is greatly appreciated.
This seems to be fixed in FreeDOS 1.3, and now we also have mkeyb which supports both Turkish Q and F layouts (see https://github.com/davidebreso/mkeyb).
Hello,
TR440 is located in KEYBRD2.SYS, but you have to use the FreeDOS KBLAYOUT files, and not from MS-DOS or other DOSes, as formats are incompatible. In your case, it would be
KEYB TR440,,KEYBRD2.SYS
does that work? please let us know.
Aitor
No, it doesnt.
It works as follows (tested):
KEYB TR,857,C:\FREEDOS\BIN\keybrd2.sys /ID:440 (different syntax)
see htmlhelp https://www.bootablecd.de/FreeDOS-Internet-version/help110/en/hhstndrd/base/keyb.htm section examples.
I think this ticket can be closed.
Last edit: fritz.mueller 2024-08-24