Hello,
I'm sorry not to have jumped in before, I was very busy... ;-))
I've done a little work of 'raw' scancodes and keyboard support for X
and SDL in plex86 (in fact bochs plugins), that I already posted to the
list.
It's available there :
http://ludovic.lange.free.fr/PLEX86
The patches should apply with more or less success because they are from
an old CVS, but it should be easy as the main job is done externally
(two files). It's not quite ready for CVS inclusion (I have to clean
this up) but I really have no time to do so now.
Please try this, I made this patch to support the fact that I have a
French keyboard, and it gave me strange results with plex86.
The only drawback is that it depends on X raw scancodes (for X and for
SDL because, when run under X, SDL uses X raw scancodes. I don't know
for the other versions of SDL. This needs experiments. Also, this has
only been tested with XFree 4.0.1)
Please try this .. You should have your keyboard mapping right... and
tell me if any problems / incomprehension.
Regards,
Ludovic LANGE