The custom keycap business is booming. It shouldn't be too hard to make a batch of physical keyboards and then a software map to support it. There was just a story last month about some guys standardizing the writing for an African language, including getting its own Unicode set finally, and the Microsoft guys helping to to support it.