Як я можу використовувати китайський IME з макетом Dvorak?


9

Я використовую розкладку клавіатури Dvorak, керовану через мовний рядок "Сполучені Штати-Дворак". Я намагаюся використовувати китайський IME (спрощений, піньїнський), але щоразу, коли я перемикаюся на цей режим, клавіші повертаються до QWERTY, тому я не можу набрати ...

Примітка: ОС - це Windows 7, яка має новий IME Pinyin.

Редагувати: Я хотів би, щоб я міг поставити свою репутацію SO для винагороди. : \ Я думаю, 100 має зробити зараз.

Відповіді:


9

Збережіть як .reg файл і запустіть (як адміністратор на Win7, я думаю ... або просто використовуйте regedit, щоб внести зміни вручну):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E00E0804]
"Layout File"="kbddv.dll"

Це змінює розкладку клавіатури, що "MS Pinyin IME 3.0" для китайських (спрощених) делегує на дворучний Дворак. Це дає мені "你" для "lg" на клавіатурі QWERTY на XP.

Якщо ви хочете інший варіант IME або макет, вам доведеться його трохи змінити. Якщо в IME Windows 7 є новий ідентифікаційний номер, вам, можливо, доведеться переглядати інші підрозділи в клавіатурі «Розкладки клавіатури», щоб знайти, який код E00 ... відповідає новому IME.

Дещо перегляньте цю публікацію Майкла Каплана (автора MSKLC).


1
У Windows 7 немає E00E0804ключа у вказаному місці. Це ключ, який ви повинні створити, чи його відсутність свідчить про те, що все змінилося?
Сем Харвелл

Схоже, старого IME тоді вже немає. У вас ще є клавіша "Розкладки клавіатури", так? Перевірте кожен підрозділ, щоб побачити, чи він названий так, як би це було нове ім'я для китайського IME, який ви використовуєте, а потім змініть значення "Файл макета" в цьому підрозділі, щоб вказати на DLL-клавіатурі Dvorak.
bobince

Ну, вони перейшли на "Microsoft Pinyin New Experience Input St", але жоден IME не знаходиться під цією клавішею (жоден початок з, Eі я пройшов усе, бачачи, чи це просто нова назва).
Сем Харвелл

5
У мене немає Win7 тут, але в Vista, змінюючи значення "Макет файлу" на "HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Клавіатури \ 00000804" на "kbddv.dll", також працювало.
bobince

1
Це зробили! WIN WOOT
Сем Харвелл

0

Я не розмовляю і не пишу китайською, але мені було важко повернутися до QWERTY для французького набору тексту. Зрештою я завантажив Microsoft Keyboard Creator Creator (MSKLC) . Я думаю, ви повинні завантажити його, і тоді ви зможете зрозуміти, як працює китайський макет. Тоді ви можете стиснути зуби і приділити 30 хвилин на кілька годин перестановки цих клавіш (або, можливо, зробити це в текстовому редакторі) і використовувати MSKLC, щоб зібрати їх на щось на кшталт "Китайський Дворак". Встановіть MSI, і у вас з'явиться китайська клавіатура Dvorak.

Однак врешті-решт я дізнався, що мені потрібно залишатися "двомовним", і тепер я просто використовую QWERTY для своєї французької мови, за винятком того, що я буду вбудовувати клавіатуру.


Я думаю, тут головне питання, чи не буде це заважати функціоналу IME Pinyin. Наприклад, коли я переставляю клавіші, а потім набираю 'ni' (що є клавішами 'lg' у QWERTY), вона все одно належним чином введе 你 ...?
Сем Харвелл

Якщо моя здогадка про те, як працює розкладка клавіатури, правильна, то так. Я вважаю, що він використовує "мертві клавіші" і що, коли ви натискаєте клавішу "n" (з написом "l"), вона чекає, щоб побачити, що ви введете далі. Якщо він бачить "я", що було б, якби ви натиснули клавішу з позначкою "g", вона вводить той самий символ, що і друк, якщо ви натискаєте клавішу з написом "n", а потім клавішу "i" під час QWERTY . Звичайно, якщо я помиляюся про те, як це працює, ви можете отримати різні результати.
Даніель Н

Дворак повинен дуже добре працювати для введення тексту піньїнь; Я не розумію, чому IME доводиться так щільно поєднувати з розкладкою клавіатури. Пахне як поганий дизайн для мене!
user4774

Звичайно, це погана конструкція, але я неправильно оцінював, як це працює.
Даніель Н

0

Я використовую Dvorak та китайський IME.

Дворак не заважає.

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