Re: [Freedos-user] Urgent FreeDos Keyboard Layout Hardware Help
Hi, On Thu, Sep 8, 2016 at 12:41 PM, Eric Auerwrote: > > Unfortunately Turkish is not among the layouts built into the smaller MKEYB > driver > > PS: You may also want to use DISPLAY and MODE to load a > font optimized for codepage 857, as BIOS default is 437. > >> Example of Running Code : A:\FREEDOS>keyb.exe TR,857,KEYBRD2.SYS BTW, just to state the obvious, although I know that cp857 is mostly preferred for Turkish (not that I understand it), but (with FreeDOS) I've used cp853 successfully (which was the previously preferred codepage for Turkish, Maltese, and Esperanto). https://en.wikipedia.org/wiki/Code_page_853 But if all you want to do is edit text, you can even edit Unicode with various DOS editors (e.g. GNU Emacs, Blocek, or Mined). I'll try to quote the relevant config I've used for cp853 (it's been a while since I weakly tried it, but it did work): (FDCONFIG.SYS): COUNTRY=1,,C:\FDOS\COUNTRY.SYS (AUTOEXEC.BAT): set CPIDIR=%DOSDIR%\cpi display con=(ega,,3) mode con cp prep=((853) %CPIDIR%\ega.cpx) mode con cp prep=((,737,869) %CPIDIR%\ega5.cpx) mode con cp sel=853 set CPIDIR= nlsfunc /y %DOSDIR%\country.sys REM (can unload later, needs 286+) REM !! BUG ALERT !!: do NOT use 2009 KEYB*.SYS files w/ 2006 KEYB.EXE keyb us,,%DOSDIR%\keyboard.sys echo. echo KEYB: Ctrl-Alt-F1 to disable or Ctrl-Alt-F2 to re-enable! echo. mode con cp /status -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Urgent FreeDos Keyboard Layout Hardware Help
Hi, On Thu, Sep 8, 2016 at 12:41 PM, Eric Auerwrote: > > have you checked whether there could be a problem with the > settings of your host operating system His details say kernel 2042, so maybe it's a regression?? Maybe he could try (older) 2041 instead? https://sourceforge.net/projects/freedos/files/Kernel/2041/ke2041_86f32.zip/download Or is he testing classic FD 1.1 or (newer) FD 1.2-pre? (Or some other variation?) Okay, obviously we need to see "full" FDCONFIG.SYS and AUTOEXEC.BAT somewhere. Try pasting them here: http://pastebin.com/ > and/or virtualbox? > > Please explain exactly in which way KEYB "does not work" inside virtualbox. But he says: "We can load custom keyboard settings in a virtualbox machine without any problems." Alas, no explicit error messages mentioned (or what lacking functionality is actually expected). Is this an upgrade? Has this worked before (with FreeDOS)? Is this something (relatively) newly broken? Or is it just not obvious to you how exactly to use KEYB (and friends, etc.)? > PS: You may also want to use DISPLAY and MODE to load a > font optimized for codepage 857, as BIOS default is 437. If he isn't using DISPLAY, MODE, etc. already, then that may be his problem. http://help.fdos.org/en/hhstndrd/base/display.htm (... continued below ...) >> We have a problem with using FreeDos keyboard layaout when we try to >> load any custom keyboard.We can load custom keyboard settings in a >> virtualbox machine without any problems. VBox works 100% fine, then? >> When we use on a Real Hardware Machine we didn't recieve any code >> errors but any other custom keyboard settings doesnt work. "Any other custom keyboard settings" ... what exactly "doesn't work" (anymore)?? >> We need to solve this problem for our work usage in Freedos urgently. >> FreeDos keyboard programmer or Assembler coder who can solve this >> problem for us please contact with me urgently. > >> Solver of this problem will be rewarded with 500$. I assume Tom Ehlert can whip up some quick Turkish support in MKEYB for you, if needed. (However, I don't think FD KEYB is totally beyond use, but I can't understand what you're seeing or missing.) >> FreeDos Version : 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00] Dos >> Version 7.10 FreeDOS kernel 2042 (build 2042 OEM:0xfd) [compiled May >> 11 2016] > >> Example of Running Code : A:\FREEDOS>keyb.exe TR,857,KEYBRD2.SYS >> FreeDOS KEYB 2.01 - (c) Aitor Santamaria Merino - GNU GPL 2.0 >> Keyboard Layout : KEYBRD2.SYS [857] (3) Here's what last worked for me: if not "%DEFAULT%"=="853" keyb gk,,%DOSDIR%\keybrd2.sys Not much difference to your invocation, so I don't know what's choking for you. -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
Re: [Freedos-user] Urgent FreeDos Keyboard Layout Hardware Help
Hi Salih, have you checked whether there could be a problem with the settings of your host operating system and/or virtualbox? Unfortunately Turkish is not among the layouts built into the smaller MKEYB driver, otherwise you could try if that works better than KEYB. Please explain exactly in which way KEYB "does not work" inside virtualbox. Thank you! Regards, Eric PS: You may also want to use DISPLAY and MODE to load a font optimized for codepage 857, as BIOS default is 437. > We have a problem with using FreeDos keyboard layaout when we try to > load any custom keyboard.We can load custom keyboard settings in a > virtualbox machine without any problems.When we use on a Real > Hardware Machine we didn't recieve any code errors but any other > custom keyboard settings doesnt work.We need to solve this problem > for our work usage in Freedos urgently. FreeDos keyboard programmer > or Assembler coder who can solve this problem for us please contact > with me urgently. > Solver of this problem will be rewarded with 500$. > FreeDos Version : 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00] Dos > Version 7.10 FreeDOS kernel 2042 (build 2042 OEM:0xfd) [compiled May > 11 2016] > Example of Running Code : A:\FREEDOS>keyb.exe TR,857,KEYBRD2.SYS > FreeDOS KEYB 2.01 - (c) Aitor Santamaria Merino - GNU GPL 2.0 > Keyboard Layout : KEYBRD2.SYS [857] (3) -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user
[Freedos-user] Urgent FreeDos Keyboard Layout Hardware Help
We have a problem with using FreeDos keyboard layaout when we try to load any custom keyboard.We can load custom keyboard settings in a virtualbox machine without any problems.When we use on a Real Hardware Machine we didn't recieve any code errors but any other custom keyboard settings doesnt work.We need to solve this problem for our work usage in Freedos urgently. FreeDos keyboard programmer or Assembler coder who can solve this problem for us please contact with me urgently. Solver of this problem will be rewarded with 500$. FreeDos Version : 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00] Dos Version 7.10 FreeDOS kernel 2042 (build 2042 OEM:0xfd) [compiled May 11 2016] Example of Running Code : A:\FREEDOS>keyb.exe TR,857,KEYBRD2.SYS FreeDOS KEYB 2.01 - (c) Aitor Santamaria Merino - GNU GPL 2.0 Keyboard Layout : KEYBRD2.SYS [857] (3) Hardware Specs: CPU : Intel (R) Celeron(R) 3205U @ 1.50 GHz Memory : 2048 MB (DDR3L) Thanks and Best regards. Salih. -- ___ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user