BeebFpga icon indicating copy to clipboard operation
BeebFpga copied to clipboard

Feature request: Keyboard remapping

Open chris-y opened this issue 4 years ago • 2 comments

Turns out that a lot of BBC games use keys like Z/X/:/? for left/right/up/down. This combination does not work well on a Spectrum Next keyboard as it's Z/X/SS+Z/SS+C!

I haven't extensively examined every game but using symbols on the right hand side of the keyboard seems very popular. As an extreme example, Barbarian's second player default controls are (some of these relate to shifted symbols on the Beeb so the ZX keys might not be accurate):

Control BBC key Next key combo
Left > SS+T
Right ? SS+C
Up [ EXT SS+Y
Down * SS+B
Strike £ SS+X

Can we have a way of remapping the keyboard, even a simple toggle which maps some of the symbols to their relative positions on the Next would be sufficient I think. eg, as a hastely knocked together example: bbcnextkeyb This looks like it would work with all the games I checked out.

chris-y avatar Jun 04 '20 21:06 chris-y

+1 for keyboard remapping

theshinyknight avatar Nov 08 '21 17:11 theshinyknight

Sorry guys, it's difficult for me make enhancements to the BBC Core now, because I don't actually own a Spectrum Next (when I did the original work last year, I was able to borrow one, but that's now been returned to it's owner).

hoglet67 avatar Nov 08 '21 17:11 hoglet67