Windows говорит, что Dvorak является раскладкой клавиатуры по умолчанию, но все новые окна используют QWERTY

Благодаря той помощи, которую я получил в этом потоке , мне удалось установить Windows по умолчанию на раскладку клавиатуры Dvorak для всех новых документов / окон.

Есть только один улов.

Я должен переустанавливать его каждый раз, когда я вхожу в систему.

Когда я открываю диалоговое окно «Текстовые службы и входные языки» (доступно с панели управления «Регионы и языки» или щелкнув правой кнопкой мыши на панели языков и нажав « Настройки ...» ), он показывает, что Dvorak является раскладкой клавиатуры по умолчанию, но все новые окна / Документы по умолчанию для QWERTY.

Я могу обойти эту проблему, изменив значение по умолчанию на QWERTY, нажав « Применить» , а затем вернув его обратно в Dvorak и нажав « ОК» . Но это больно делать это каждый раз, когда я вхожу в Windows.

Кто-нибудь знает об обходном пути или о каком-либо способе постоянного изменения раскладки клавиатуры по умолчанию в Windows Server 2008 R2?

Снимок экрана, показывающий, что Dvorak выбран в качестве языка ввода по умолчанию, но в языковой панели используется QWERTY.

Вот как выглядит мой реестр в HKEY_CURRENT_USER\Keyboard Layout :

  • предварительная нагрузка
    • 1: d0010409
    • 2: 00000409
  • Замены:
    • D0010409: 00010409
  • Переключение:
    • Горячая клавиша: 3
    • Горячая клавиша: 3
    • Макет Горячая клавиша: 3

Примечание. Я заметил это поведение в ряде виртуальных экземпляров, но это не похоже на физические (не виртуализированные) установки.

  • Как я могу остановить удаленный компьютер от изменения раскладки клавиатуры?
  • Как отключить функцию, открывающую порт 445 на сервере Windows?
  • Скопировать-вставить через RDP, ограничение размера файла?
  • Ошибка использования сети 1219 - я просто хочу подключить сетевой ресурс
  • Есть ли способ использовать раскладку клавиатуры Dvorak, но с командами, сопоставленными с qwerty?
  • Как я могу использовать китайский IME с макетом Dvorak?
  • 4 Solutions collect form web for “Windows говорит, что Dvorak является раскладкой клавиатуры по умолчанию, но все новые окна используют QWERTY”

    Раскладка клавиатуры содержится в разделе реестра HKEY_CURRENT_USER\Keyboard Layout .
    Элемент REG_SZ «1» содержит первый макет, «2» второй и т. Д.

    В статье « Раскладка клавиатуры Windows» перечислены большинство идентификаторов клавиатуры. Вы также найдете свои вышеуказанные идентификаторы макетов, определенные как под-ключи раздела реестра
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\keyboard layouts .

    Анализ информации о вашем реестре:

    Preload определяет, какие раскладки клавиатуры присутствуют в кнопке переключения клавиатуры (в правом нижнем углу панели задач), а число определяет порядок. У вас их двое: d0010409 = Dvorak English и 00000409 = US English. Этот порядок списка не означает гораздо больше.

    Substitutes отображают значение d0010409 на макет 10409, который также является Дворжаком. Я предполагаю, что изменение верхней половины кода ключа незначительно и правильно отображается кустом подстановок.

    Отсутствует, возможно, замена, которая отображает 00000409 (США) на 00010409 (Дворак). Это можно сделать, введя его вручную или командой:

     reg add "HKCU\Keyboard Layout\Substitutes" /v 00000409 /d 00010409 

    При смене реестра соблюдайте все предосторожности: сначала создайте точку восстановления системы, а также экспортируйте весь раздел реестра.

    Я не знаю о Server 2008, но у меня была такая же проблема в Windows 7. Где вы выбираете макет Dvorak, есть небольшое представление о списке. Вам нужно будет положить Дворак на вершину. Когда Dvorak является раскладкой клавиатуры # 1 (сверху), он должен по умолчанию использовать ее.

    EDIT: Я думаю, вам может потребоваться снять флажок Auto Adjust, когда вы щелкните правой кнопкой мыши на значке клавиатуры, но я не уверен.

    Я рад видеть, что у меня есть другой компилятор, использующий Дворак, там … несколько и сильный.

    Попробуйте обратить Susbstitutes запись Susbstitutes в

    00010409: d0010409

    d0010409 должен быть Дворжак.

    См. Здесь документацию.

    Windows DVORAK для меня была болью с самого начала … то, что я сделал (в качестве службы терминалов на других рабочих станциях и / или ssh в системах), используется клавиатура, на которой реализована дворак на реальной клавиатуре …. Таким образом я могу поделиться виртуальным терминалом с коллегами и до сих пор получить дворак как раз так, как я хочу.

    Моя клавиатура здесь:

    http://typematrix.com/

    Давайте будем гением компьютера.