Hi,
so... I accidentally bought a French Dreamcast keyboard on eBay and my first thought was to disassemble it and look at the circuitry if changing the language / region would be an easy fix. I did that but didn't find anything immediately obvious, except maybe one spot with 4 bridge-locations (3 jumpers connected) connected to 4 other bridge locations (1 resistor connected).
So today I was looking at the Maple Bus 1.0 Peripheral Hardware Specifications for the keyboards, and indeed it looks like all keyboards share the same physical key placement (i.e. elastic PCBs), so the key code translation is not done by moving the physical keys around, instead it's done either on the keyboard PCB or the Dreamcast itself.
Now my question to you, before I start experimenting with moving jumpers around. Has anyone attempted this before? And would anyone be willing to disassemble their (US, UK, Spain, Italy, ...) keyboard and photograph the PCB?
I didn't take pictures when I first opened it, sorry, but I'll do it again during the weekend and post pics. Haven't really found photos of DC Keyboard internals anywhere.
EDIT: Problem solved! See my comment #13 in this thread to see how.