A Hindi Keyboard
This is the traditional layout of a Hindi typewriter keyboard – very different from, and more sensible than, the one usually used on computers, which is simply an English layout keyboard used more or less phonetically. The latter is great for someone who mostly types in English and can’t be bothered to learn to touch-type in Hindi, but it’s far slower than touch-typing properly in Hindi.
I have this working nicely on RISC OS, but it’s beyond my capabilities to get it working on Macs or PCs.