Я попытался создать себе немецкую раскладку QWERTY, просто переключая клавиши z и y на клавиатуре и создавая подходящую раскладку с помощью создателя раскладки клавиатуры Microsoft, поскольку встроенная поддержка отсутствует.
Это прекрасно работает для ввода текста, но не в любом другом контексте. Ярлыки, такие как Ctrl-Z и Ctrl-Y, теперь переворачиваются, поскольку раскладка, очевидно, к ним не относится. Я могу правильно вводить текст в одном приложении, но сочетания клавиш, похоже, обрабатываются по-разному. То же самое относится и к играм, есть множество из них, которые используют ZXCV в качестве несменных заменителей клавиш ABXY на контроллере. Просто представьте, что вы используете YXCV с раскладкой QWERTY, это не очень весело.
Я думал, что причиной этого было то, что приложения используют какой-то прямой ввод с клавиатуры, который даже не проходит через окна, но это не может быть так, поскольку я могу использовать стандартную раскладку QWERTY в США без каких-либо сложностей, связанных с Z и Y ключ.
Просто невозможно создать макет для Win 10 в MSKLC, который работает должным образом, или я что-то упустил? Я нашел много тем о том, как заставить MSKLC запускать все это в Windows 10, но ни одной по этой конкретной проблеме.