I see where the vision was, one issue I had was that the keybinds expected certain letters, using a non-standard keyboard layout results in incorrect inputs whereas scancodes will read correct always. Besides that, I saw the idea but it was extremely confusing, and mouse movement feels very unintuitive.