Thanks for the input so far. The new keyboard input system is not completed yet but does need testing step by step. I'll post here when I'm ready for more tests.