下関自動車整備協同組合 マイデザインオフィス 活法整体技療士会


Winユーザの部屋 一覧に戻る
投稿番号:100396  投稿日:2001年02月13日 17時14分43秒 パスワード
お名前:○山

IME起動キー等の変更

キーワード:IME CapsLock ESC Ctrl
コメントの種類 :その他

106日本語キーボードを使って、windowsNT4.0やwindows2000を使っています。

windowsNTでは、IMEstartを使ってIMEの起動キーを右Altに変更し、
AltIMEを使ってCtrlとCapsLock、ESCと半角/全角の交換をしています。
AltIMEだけにしない理由は、なぜかword95でIME起動が出来なかったからです。

皆さんの中にもこのようなソフトを用いてキーマップの変更をされている方が
いらっしゃると思うのですが、どのようなソフト(方法)で実現されているのでしょうか。
http://homepage2.nifty.com/winfaq/w2k/
にはレジストリの書き換えでCaps Lock と左 Ctrl キーの入れ替えができると
書いてありますが、他のキーの変更も同じように出来ないのでしょうか。

NTと2000では実現法がおそらく違うだろうと思っています。
それぞれのOSについて知りたいので、皆様の情報をお待ちします。

[1]つじさんからのコメント(2001年02月13日 18時51分25秒 )
パスワード
ことがIMEのOn/Offだけでしたら…
MS-IME98以降、ATOK13以降でしたら、OSに寄らずIMEのキー設定だけで可能です。
私もATOK12以前は IME-Startのお世話になっておりましたが、今は使用しておりません。
外していたらすいません。

[2]○山さんからのコメント(2001年02月13日 21時27分20秒 )
パスワード
つじ 様

早速のコメントありがとうございます。windows2000はIME-2000ですのでIMEのOn/Offを
キー設定で出来るのですね。早速IMEのプロパティー等を見たのですが、残念ながら
右Altキーに変更する方法は分かりませんでした。変換キー等には変更できそうなのですが。
申し訳ないのですが、具体的なやり方を教えて下さい。よろしくお願いします。

[3]つじさんからのコメント(2001年02月14日 09時04分55秒 )
パスワード
すいません。
勘違いでした。ご指摘の通りAltには割り付けできませんでした。

というお詫びだけでも申し訳ないので… こんなページをGoogleで見つけました。
参考にでもなれば。CapsLockを左Ctrlに割付、CapsLockと左Ctrlの交換、CapsLockを左Ctrlに、左Ctrlを左Altに、左AltをCapsLockに割付る方法が出ています。ただし英語版Win2kのようですが。
http://bmrc.berkeley.edu/people/chaffee/keymap_reg.html
あと、Happy Hacking Keyboard のサポートページですが、ここも参考になるかと。HHKのですが、Scancodeがでてます。
http://www.pfu.co.jp/hhkeyboard/hhkb_support/

[4]fufuさんからのコメント(2001年02月14日 15時34分36秒 )
パスワード
こんにちは、

私は、「猫まねき」というシェアソフトを使って実現しています。
対応は、Win98/Me と Win2000 です。

NT4は、使ったことがないのでわかないのですが、
「KeyLay」 などが対応しているようです。

ベクターさんのサイトを見るといろいろあるようです。
http://www.vector.co.jp/vpack/filearea/win/util/operate/keyboard/

[5]○山さんからのコメント(2001年02月14日 19時30分46秒 )
パスワード
コメントありがとうございます。

1本のフリーウェアで、
1.IME起動を右Altに変更
2.左Ctrl <-> CapsLock
3.漢字 <-> Esc
を実現することは出来ないかなと思った次第です。
ベクターさんのサイトもチェックしておりますが、皆さんはどうしているのかと思って
このような記事を投稿した次第です。

あまり反応が無かったところを見ると、気にしている人は少ないのでしょうか?

[6]○山さんからのコメント(2001年02月14日 20時41分47秒 )
パスワード
今更といわれるかもしれませんが、一つ分かったことがあります。
NT/2000における、レジストリの変更によるキースキャンの入れ替え法です。

[HKEY_LOCAL_MACHINE]
     +[SYSTEM]
      +[CurrentControlSet]
       +[Control]
        +[Keyboard Layout]
に[新規作成] - バイナリ(B)で「Scancode Map」を作成します。(空白も重要)

00000000 00000000
05000000 1D003A00
3A001D00 01002900
29000100 00000000

内容を上記のように変更し、マシンを再起動したところ、
ログオンする前からスキャンコードが入れ替わりました。
(今までAltIMEでやっていたことが出来た)

IMEの起動をIMEstartに任せることで1つのフリーウェアで実現できました。
http://www.jsdlab.co.jp/~kei/tips/swap.html を参考にしました。

つじさんのコメントにあるようにIME-2000ではIME起動キーを
半角/全角キーのみに変更できるので、
右Altと半角/全角をレジストリで入れ替えれば
レジストリの変更だけで実現できるかもしれません。
(そのうち確認してここに載せます。)

最後に、レジストリの変更は個々の責任でお願いします。

[7]○山さんからのコメント(2001年02月14日 21時35分41秒 )
パスワード
早速やってみました。IME2000のプロパティーでIMEオン・オフキーをF12に割り当てています。

00000000 00000000
07000000 1D003A00
3A001D00 01002900
29000100 38E05800
580038E0 00000000

これで、
1.IME起動を右Altに変更 (IMEはF12と思っている)
2.左Ctrl <-> CapsLock
3.漢字 <-> Esc
がレジストリの変更だけで実現できました。やってみるものです。

 【 Winユーザの部屋 一覧に戻る


しのだ シーモールパレス 株式会社三和


この投稿に対するコメント
コメント:

HTMLタグは使えません。改行は反映されます。
http://xxx.xxx/xxx/xxx や xxx@xxx.xxx のように記述すると自動的にリンクがはられます。

お名前:(省略不可)
削除用パスワード:(省略不可8文字以内)
メールアドレス:(省略不可)
URLアドレス:
 ホームページをお持ちの方のみ、そのURLアドレスを記入してください。



チップス

Copyright(C) 2000 Tips. All Rights Reserved.◇  DB-BBS-system V1.20 by Rapha.