Windows каже, що Dvorak є типовою розкладкою клавіатури, але всі нові вікна використовують QWERTY


8

Завдяки допомозі, яку я отримав у цій темі , я зміг повернути Windows за замовчуванням до клавіатури Dvorak для всіх нових документів / вікон.

Є лише один улов.

Мені доведеться її встановлювати кожен раз, коли я входив у систему.

Коли я відкриваю діалогове вікно "Текстові послуги та мови введення" (доступне на панелі керування "Регіонал" та "Мови" або клацанням правою кнопкою миші на мовній панелі та натисканням кнопки Settings...), воно показує, що Dvorak - це клавіатура за замовчуванням, але всі нові вікна / документи все ще за замовчуванням до QWERTY.

Я можу вирішити цю проблему, змінивши типовий рівень QWERTY, клацнувши Apply, потім повернувши його до Dvorak і клацнувши OK. Але це боляче робити це кожного разу, коли я входжу в Windows.

Хтось знає про вирішення чи якийсь спосіб назавжди змінити розкладку клавіатури за замовчуванням у Windows Server 2008 R2?

Знімок екрана, на якому показано Дворак, вибраний як мову вводу за замовчуванням, але в мовній панелі використовується QWERTY.

Ось як виглядає мій реєстр HKEY_CURRENT_USER\Keyboard Layout:

  • Попереднє завантаження
    • 1: d0010409
    • 2: 00000409
  • Замінники:
    • d0010409: 00010409
  • Увімкнути:
    • Клавіша швидкого доступу: 3
    • Клавіша швидкого доступу до мови: 3
    • Клавіша швидкого доступу: 3

Примітка: цю поведінку я помітив у ряді віртуальних примірників, але, схоже, це не відбувається у фізичних (невіртуальних) установках.

Відповіді:


1

Розкладка клавіатури міститься в ключі реєстру HKEY_CURRENT_USER\Keyboard Layout.
Елемент REG_SZ "1" містить перший макет, "2" другий і т.д.

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

Аналіз інформації про ваш реєстр:

Preloadвизначає, які розкладки клавіатури є у кнопці перемикання клавіатури (в нижній правій частині панелі завдань), а номер визначає впорядкування. У вас є два: d0010409 = Dvorak English і 00000409 = Англійська США. Цей порядок переліку не означає набагато більше.

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

Чого не вистачає, можливо, заміна, яка перетворює 00000409 (США) на 00010409 (Дворак). Це можна зробити, ввівши його вручну або за допомогою команди:

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

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


Дякуємо за пропозиції. Я відповім на це завтра.

Ви також можете спробувати завантажуватися в безпечному режимі: якщо цього не відбувається, то саме програма перемикає вашу клавіатуру.
harrymc

Додана інформація про реєстр до ОП.

Дані реєстру, проаналізовані вище.
harrymc

Дякую за пропозицію. Я спробував змінити реєстр, які ви рекомендували, але це не вирішило проблему після виходу / входу.

2

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

РЕДАКТУВАННЯ: Я думаю, що вам може знадобитися зняти прапорець Автоматично налаштувати при натисканні правою кнопкою миші на піктограму клавіатури, але я не впевнений.

Я радий бачити, що у мене є ще один Дворжак, який використовує компарад, який є небагатьма і сильними.


1
Ще одна друкарка Дворак тут. Іншим варіантом може бути видалення QWERTY та додавання його пізніше ...
Tamara Wijsman

Дякуємо за пропозиції. З пов'язаної нитки , я переконатися , що Дворжак був у верхній частині списку розкладок клавіатури. Я також спробував видалити QWERTY взагалі, і я просто спробував зняти прапорець Автовідрегулювати в контекстному меню мовної панелі. Без кісток; після входу в систему Windows повертається до дефолту до QWERTY.

Я насправді не думаю, що Auto Adjust нічого не робить, але це варто було зняти. Ви встановили Дворак як макет клавіатури за замовчуванням? Якщо QWERTY не встановлений, його навіть не можна використовувати ...
beatgammit

@tjameson Так, можна було б подумати, що якщо QWERTY буде видалений, ОС не матиме іншого вибору, крім стандартної розкладки клавіатури, яка існує. Мабуть, Windows схильна не погоджуватися з такими міркуваннями. Я можу повернути Windows за замовчуванням до Dvorak для нових вікон, але що дивно, що мені потрібно перемикати його на QWERTY, а потім ще раз повертатись до Dvorak кожного разу, коли я ввійду або перезавантажуюсь, інакше Windows повертається назад до дефолту QWERTY (навіть незважаючи на те, що на панелі керування вже сказано, що Dvorak є типовим, коли я входжу / перезавантажуюсь).

Видаліть "US" макет повністю і перезавантажте. Ви також можете спробувати це
beatgammit

0

Спробуйте змінити Susbstitutesзапис на

00010409: d0010409

d0010409 повинен бути Дворак.

Дивіться тут документацію.


Дякую за пропозицію. Я спробував додати новий запис відповідно до Substituteваших інструкцій, але виявилося, що він не мав ніякого ефекту після виходу з системи / входу.

@Phoenix не додає, спробуйте замінити.
Даніель Бек

Окі-докі. Я спробую замінити існуючий запис.

Я спробував замінити запис. Після виходу / входу я виявив, що Дворак був повністю видалений зі списку розкладок клавіатури (QWERTY все ще використовується скрізь). Після того як я відновив Дворак у списку встановлених розкладок клавіатури, я повернувся до regedit, і виявив, що моя зміна була відмінена.

@Phoenix Цікаво - вибачте, що витратили свій час, я тоді не був у Windows, але документи виглядали добре.
Даніель Бек

0

Windows DVORAK для мене болить з самого початку ... те, що я робив (як я термінальний сервіс на інших робочих станціях та / або ssh в системи), - це використовувати клавіатуру, у якій дворазово реалізовано фактичну клавіатуру .... таким чином я можу поділитися віртуальним терміналом з колегами і все одно отримати дворак так, як мені хочеться.

моя клавіатура тут:

http://typematrix.com/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.