First post, by dannyman
Hello,
there is a relatively large group of people using DOSBox on the Sharp Zaurus PDAs.
However, this PDA has a Japanese keyboard layout which is similar, but not at all identical to the US keyboard layout.
The specific problem with DOSBox is that it's not simply a rearrangement of keys of the US layout, but that the shifted or otherwise modified functions of some keys of the Zaurus keyboard are not identical to the shifted / modified functions of a standard keyboard.
E.g. the ";" is on Fn-G (Fn being a specific modifier key), the ":" is on Fn-H. Using DOSBox's keyboard mapper we were not able to get the ":" on "Fn-H", but only on Shift-Fn-G (i.e. Shift-";").
We were not able to map the "_" at all (which is on Fn-B on the Zaurus) and the "/", which is on an own key, but Zaurus-system-internally mapped to Shift-"," was also not mappable yet.
In order to solve these problems, I thought a few adaption in bios_keyboard.cpp in the scan_to_scanascii function may help.
However, nobody knows the syntax of this function.
Any howtows, FAQs or so on this topic?
Or a simple answer aobut the syntax?
Thanks a lot!
daniel