I’ve read something about QTVirtualKeyboard
QTVirtualKeyboard is currently not functional for terminal use, as it lacks essential keys like CTRL and Tab. However, if you don't need to use the terminal, it should work well.