It would be desirable to have some sort of virtual keyboard available in the widget UI in order to make Fuse more usable on console type devices without keyboards (or on computers with a joystick attached).
The attached patch is adapted from FuseX and draws a keyboard image when the Virtual Keyboard menu is selected and allows a highlight to be moved about the keyboard.
It is very rough as I have just rudely extracted the code from FuseX and wedged it into the widget UI, and it currently just lets you move the cursor around the image.
This keyboard could have a role in selecting the correct button mapping for joysticks in the widget UI, possibly in selecting the key mapping to use for the keyboard joystick and of course selecting keys ad hoc when the emulation is running.
I don't have much time to progress this at the moment, so I am putting up this patch in the hope that it may be inspirational or useful for anyone else to look at, improve or comment on.
Log in to post a comment.