Philipp Wiesemann implemented a general on-screen keyboard API for SDL, and I switched iOS code over to use it.