I tested the built-in editor a few times when I had to, but I never use it. If you start any external editor, the Windows OSK will come up. On the other hand, this is a plugin which can catch the event when you click in a DRO but cannot do anything with the g-code editor.