Great Richard! I hope you keep me informed about progress of the project.Have you checked the link mentioned by Long Firm Freddie above? The button/keyboard presents a variant of what I have been advocating for a couple of decades...
Anything that might attract you also ?