"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® 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