Very nice, the virtual keyboard and keyboard remapping works well, thanks!  A big improvement there.
A few oddities:
- The Caps lock etc. lights are drawn over the Shift/Z/X keys.  They should be a dozen pixels or so lower.
- The shoulder buttons don't work as shift/ctrl.  But the BBC only had one Ctrl so perhaps that's more authentic.
- In the virtual keyboard, pressing ctrl selects the key, and presses it with ctrl.  Pressing shift does not, and you have to shift+enter it to make it happen.  Perhaps this is because ctrl on the Pandora is the select key, I'm not sure.
And a bug:
- You've left personal paths in the default configuration, so none of the file launchers work on my system, erroring instead that the path doesn't exist.  I should try to edit the configuration file, but I've not got round to it yet.