First post, by Schuppe
However, why it is not Fixed?
In All Headless SDL Sessions Scancodes=true not Working, its no problem, but its not Possible to use "Umlauts" and other Special chars on scancodes=false.
In Headless Modes Linux dont add 8 to scancodes.
What is the Workaround?
The Problem is:
#if !defined (WIN32) && !defined (MACOSX) && !defined(OS2) && !defined (HEADLESS)
/* Linux adds 8 to all scancodes */
else key-=8;
#endif
Howto reproduce?
Install any minimal Linux OS Image, install dosbox and type anything with "scancodes=true" most enabled in Basic Configuration.