2010-06-09
日本語キーボードのPCに英語配列のキーボードを接続して、それぞれ刻印通りに使う。
昨日のケースの逆版。
通常は、こちらの方が多いだろう。
日本語配列向けデバイスドライバが入っているので、日本語配列キーボードの方には当然、問題が無い。英語配列キーボードの方も、無変換、変換、ひらがなキーは存在しないので、問題は発生しない。
# 109+104.nodoka # # 1st keyboard 109 # 2nd keyboard 104 # # デバイスドライバは、日本語配列ドライバ include "109.nodoka" keymap Global key C-A-D = &DescribeBindings # 現在のキーマップのログ出力 # 以下を 2nd-104.nodoka などにして別のファイルにして includeしてもよい。 # 1st 104, 2nd 109の場合は、下記 K1をすべてK0にすればよい # なお 日本語配列ドライバになっていない場合には、下記を参照のこと # http://support.microsoft.com/kb/927824/ja def subst ~S-K1-*半角/全角 = $GRAVE_ACCENT def subst S-K1-*半角/全角 = $TILDE def subst A-K1-半角/全角 = $ToggleIME def subst S-K1-*_2 = $COMMERCIAL_AT def subst S-K1-*_6 = $CIRCUMFLEX_ACCENT def subst S-K1-*_7 = $AMPERSAND def subst S-K1-*_8 = $ASTERISK def subst S-K1-*_9 = $LEFT_PARENTHESIS def subst S-K1-*_0 = $RIGHT_PARENTHESIS def subst S-K1-*Hyphen = $LOW_LINE def subst ~S-K1-*Caret = $EQUALS_SIGN def subst S-K1-*Caret = $PLUS_SIGN def subst ~S-K1-*Atmark = $LEFT_SQUARE_BRACKET def subst S-K1-*Atmark = $LEFT_CURLY_BRACKET def subst ~S-K1-*OpenBracket = $RIGHT_SQUARE_BRACKET def subst S-K1-*OpenBracket = $RIGHT_CURLY_BRACKET def subst ~S-K1-*CloseBracket = $REVERSE_SOLIDUS def subst S-K1-*CloseBracket = $VERTICAL_LINE def subst S-K1-*Semicolon = $COLON def subst ~S-K1-*Colon = $APOSTROPHE def subst S-K1-*Colon = $QUOTATION_MARK
6/15追伸。
USBキーボードが一つしか接続されていない環境でも、K1-が付くケースがあり、2ndキーボードと認識することがあるケースが報告されたので、2個接続した際には、K0-, K1-になっているか、それ以外なのか、キー入力状況を確認する必要があります。
リンク元
- 2 http://crystaldew.info/2007/09/26/デジタル署名のまとめ(vista-x64対応)/
- 2 http://july.homedns.org/varietywiki/index.php?Windows/Vista/再生デバイスの切り替え
- 2 http://reader.livedoor.com/reader/
- 2 http://www.appletkan.com/index.htm
- 2 http://www.appletkan.com/nodoka.htm
- 1 http://d.hatena.ne.jp/diarylist?of=100&mode=rss&type=public
- 1 http://d.hatena.ne.jp/diarylist?of=150&mode=rss&type=public
- 1 http://okwave.jp/qa/q4826869.html
- 1 http://questionbox.jp.msn.com/qa4826869.html
- 1 http://search.yahoo.co.jp/search?p=acrobat+スキャナ エラー&search.x=1&fr=top_ga1_sa&tid=top_ga1_sa&ei=UTF-8&aq=0&oq=