Hi,
Apologies if this isn't the right forum, I couldn't find one for keyboards specifically.
I am building a portable RPi in a (large) mint tin. I bought a wireless keyboard in Maplin ages ago (they no longer sell it, it was product code N99KA). I ripped it open, and the PCB fits absolutely perfecrly inside the tin. I really want to use it, because it's such a great fit.
However, I have a problem. The keyboard was originally in game-controller style casing. Consequently, they placed the trackpad at the top, so you could reach it easily when holding it. I would like the trackpad at the bottom; having it at the top is strange. All the arrow keys are at the top too, but I want them at the bottom.
The ribbon cable to the trackpad is too short to reposition it below the keyboard, and even if it wasn't, there's no space at the bottom since it's such a tight fit. What I want to do, is flip the PCB upside down, so that the stuff I want at the bottom is at the bottom, and the keyboard is at the top. However, this would leave me with an upside-down qwerty keyboard. Which isn't much fun.
I could reposition the keys physically, but I would then need to completely change the keymapping of every key. Can I do this without reprogramming the surface-mount microchip on the keyboard PCB? I'm planning to use Raspbian, but could use other OSes if it would help to just do this bit. There's a bit on the Debian wiki here about changing keymapping : https://wiki.debian.org/Keyboard , but I'm unsure if that refers to completely changing the keymapping, or just switching between common layouts such as QWERTY/QWERTZ.
Thanks,
Archie