Wie kann ich den chinesischen IME mit einem Dvorak-Layout verwenden?


9

Ich verwende ein Dvorak-Tastaturlayout, das über die Sprachleiste "United States-Dvorak" gesteuert wird. Ich versuche, den chinesischen IME (Simplified, Pinyin) zu verwenden, aber wenn ich in diesen Modus wechsle, kehren die Tasten zu QWERTY zurück, sodass ich nicht eingeben kann ...

Hinweis: Das Betriebssystem ist Windows 7 mit dem neuen Pinyin IME.

Edit: Ich wünschte, ich könnte meinen SO-Repräsentanten hier für ein Kopfgeld einsetzen. : \ Ich denke 100 muss erstmal reichen.

Antworten:


9

Als .reg-Datei speichern und ausführen (als Administrator unter Win7, denke ich ... oder einfach regedit verwenden, um die Änderung manuell vorzunehmen):

Windows Registry Editor Version 5.00

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

Dies ändert das Tastaturlayout, das 'MS Pinyin IME 3.0' für chinesische (vereinfachte) Delegierte an Zweihand-Dvorak delegiert. Dies gibt mir '你' für 'lg' auf einer QWERTZ-Tastatur unter XP.

Wenn Sie eine andere IME- oder Layoutvariante wünschen, müssen Sie diese etwas ändern. Wenn der IME von Windows 7 eine neue ID-Nummer hat, müssen Sie möglicherweise die anderen Unterschlüssel in 'Tastaturlayouts' in regedit durchsuchen, um herauszufinden, welcher E00 ... -Code dem neuen IME entspricht.

Hintergrundinformationen finden Sie in diesem Beitrag von Michael Kaplan (MSKLC-Autor).


1
Unter Windows 7 befindet sich E00E0804am angegebenen Speicherort kein Schlüssel. Ist das ein Schlüssel, den Sie erstellen müssen, oder ist seine Abwesenheit ein Hinweis darauf, dass sich die Dinge geändert haben?
Sam Harwell

Klingt so, als wäre der alte IME dann nicht mehr da. Sie haben immer noch die Taste "Tastaturlayouts", ja? Überprüfen Sie jeden Unterschlüssel, um festzustellen, ob er nach dem neuen Namen des von Ihnen verwendeten chinesischen IME benannt ist, und ändern Sie dann den Wert für "Layoutdatei" in diesem Unterschlüssel so, dass er auf die DLL der Dvorak-Tastatur verweist.
Bobince

Nun, sie haben auf die "Microsoft Pinyin New Experience Input Street " umgestellt , aber keines der IMEs befindet sich unter diesem Schlüssel (keines beginnt mit Eund ich habe alles durchgesehen, um zu sehen, ob es nur eine neue Benennung war).
Sam Harwell

5
Ich habe Win7 hier nicht, aber unter Vista hat es auch funktioniert, den Wert für 'Layoutdatei' in 'HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layouts \ 00000804' in 'kbddv.dll' zu ändern.
Bobince

1
Das hat es geschafft! WIN WOOT GEWINNEN
Sam Harwell

0

Ich spreche oder schreibe kein Chinesisch, aber es fiel mir schwer, zu QWERTY zurückzukehren, um Französisch zu tippen. Ich habe schließlich den Microsoft Keyboard Layout Creator (MSKLC) heruntergeladen . Ich denke, Sie sollten es herunterladen, und dann können Sie herausfinden, wie das chinesische Layout funktioniert. Dann können Sie Ihre Zähne zusammenbeißen und 30 Minuten bis ein paar Stunden damit verbringen, diese Tasten neu anzuordnen (oder es vielleicht in einem Texteditor zu tun) und MSKLC verwenden, um sie zu etwas wie "Chinese Dvorak" zu kompilieren. Wenn Sie das MSI installieren, erhalten Sie eine chinesische Dvorak-Tastatur.

Irgendwann habe ich jedoch gelernt, dass ich "zweisprachig" bleiben muss, und jetzt würde ich QWERTY nur für mein Französisch verwenden, außer dass ich bereits die Tastatur gebaut habe.


Ich denke, die große Frage hier ist, ob es die Funktionalität des Pinyin IME beeinträchtigt. Wenn ich zum Beispiel die Tasten neu anordne und dann 'ni' eingebe (das sind die 'lg'-Tasten in QWERTY), wird dann immer noch richtig 你 ... eingegeben?
Sam Harwell

Wenn meine Vermutung, wie das Tastaturlayout funktioniert, richtig ist, dann ja. Ich glaube, dass es "tote Tasten" verwendet und dass, wenn Sie die 'n'-Taste (mit' l 'bezeichnet) drücken, es darauf wartet, zu sehen, was Sie als nächstes eingeben. Wenn ein 'i' angezeigt wird, das beim Drücken der Taste mit der Bezeichnung 'g' angezeigt wird, wird das gleiche Zeichen eingegeben wie beim Drücken der Taste mit der Bezeichnung 'n', gefolgt von der Taste mit der Bezeichnung 'i' in QWERTY . Wenn ich mich in Bezug auf die Funktionsweise irre, erhalten Sie möglicherweise unterschiedliche Ergebnisse.
Daniel H

Dvorak sollte sehr gut für die Pinyin-Texteingabe geeignet sein. Ich verstehe nicht, warum der IME so eng mit dem Tastaturlayout verbunden sein muss. Riecht für mich nach einem schlechten Design!
user4774

Natürlich ist es ein schlechtes Design, aber ich habe mich geirrt, wie es funktioniert hat.
Daniel H

0

Ich benutze Dvorak und Chinese IME.

Der Dvorak mischt sich nicht ein.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.