Rhodium Keyboard Controller is great, for when you use the slide-out keyboard.
But for when you want to use the onscreen keyboard, just choose the appropriate SIP .. the one attached is simply called "Keyboard" on my device, and i have it setup for "small" keys which gives the one-press number keys, and gestures (for: space, bksp, shift, enter).
Main thing is: you get a CTRL key .. no mess, no fuss!