"Bolle" <bo...@geodb.org> writes:

> Hello
>
> I'm using DOSEMU (1.4.0) together with Xvnc to access a 
> DOS application from a VNC viewer (with de-ch keyboard).
>
> My problem is, that the extended keys are shown correctly 
> in the FreeDOS console (COMMAND.COM, no keyboard driver). 
> But the application I run under DOSEMU (with has its own 
> correct keyboard driver loaded) don't show any of the 
> extended ASCII characters (like Umlaute äöü etc.).
>
> When using the debugging options "-D+k", I can see, that 
> FreeDOS only reads the port 60. The application I use does 
> a read of the port 64 before reading the port 60.
>
>  From the emulation side, I think there shouldn't be any 
> difference if FreeDOS or an application access the 
> emulated keyboard controller.

There can be a difference if there are the two keyboard
maps are inconsistent.

We should be generating scan codes that are consistent with
the keyboard map of dosemu.  Frequently what happens is
dosemu is given a character and has to consult it's internal
keymap to say, to get this key in dos these strokes would have
to happen.  Which works well when the keymaps are in sync,
but...

Eric

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Dosemu-devel mailing list
Dosemu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dosemu-devel

Reply via email to