I have found the best solutions among many results
Onboard
It works well with Gnome apps like gedit text editorOn gedit it works fine use it rather than Kate
I think
It works because it’s built for gnome
Usegedit
to type flawless without pausing or closing onboard
Install
gedit
by
sudo pacman -S gedit
Refer before installation
https://archlinux.org/packages/extra/x86_64/gedit/
Alternative solutions
https://forum.kde.org/viewtopic.php?f=216&t=125404
Florence virtual keyboard
https://aur.archlinux.org/packages/florence/
ASCII Keyboard Art
`
.&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&%
,&&%%%%%%%%%(
&&
.......................&.......................
*& &%
/& &&
/& &. &% && /& & &/ && %& ,& &, &&
/& &&&&&&% &&&&&& &&&&&/ &&&&&& ,&&&&&&, &&
/& &&
/& &&&&&&% &&&&&& &&&&&/ &&&&&& ,&&&&&&, &&
/& &. &% && /& & &/ && %& ,& &, &&
/& &&
/& %&&&&& ,&&&&&&&&&&&&&&&&&&&&&( %&&&&% &&
/& &. &% && %& ,& &, &&
/& &&&&&&# &&&&&&&&&&&&&&&&&&&&&&& ,&&&&&&, &&
/& &&
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
`
Same topic is discussed here