In case anybody thought of getting a fully customisable and programmable keyboard - give the Ergodox EZ a try! Here is my first 24 hours experience and the keymap layout I have thus far: http://forum.lazarus.freepascal.org/index.php?topic=33649.msg218978#msg218978 Regards, Graeme