Normally, I use the Samsung keyboard, but for Termux, I use Unexpected Keyboard. It takes little bit of time to get used to dragging from keys to use symbols, but once you learn it it is way faster for terminal work than normal keyboard. How abou you?