I am interested in this but can't do it now. The main complication is the reverse direction text and I still need to research and code for this. But I must keep it lower priority than the tyre physics.
Does that work correctly in the LFS virtual keyboard? LFS calls Windows functions that should be handling all these character conversions.