4

Caps Lockキーは私を狂わせています-私はそれを意図的に使用することは決してありませんが、TABの代わりに誤ってそれを押すことがあります。私の現在の解決策は、ドライバーでボタンを取り外すことです(損傷はなく、必要に応じて元に戻すことができます)。

WindowsでプログラムでCapsLockキーを無効にする方法はありますか?キーボードフックなどを使用してプログラムを作成しますか?どこから始めればいいですか?

4

2 に答える 2

3

Windows 2000 または Windows XP マシンで (ソフトウェアをインストールせずに) Caps lock を再マップするために、AltGr キーを Alt キーにグローバルにマップする方法にある情報を適用しました。次のように。Caps を null にマッピングすることはその例の 1 つですが、私が行ったように別のキーを選択してマッピングすることもできます。キャップを null にマップするためのレジストリ ファイルは次のとおりです。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00, 00,00,00,00, 02,00,00,00, 1d,00,00,00, 00,00,00,00

これを filename.reg として保存して実行し、再起動します (または、ログアウトして再度ログインします)。

これは、Tomas Sedovic によるそのページの回答と、Ronald Blaschke が推奨するWindows 用の Scan Code Mapperに基づいています。スペースを導入して、バイトがどのように単語にグループ化されているかを確認できるようにしました。

Caps を Ctrl にマップするために実際にこれを使用したことに注意してください。最後から 2 番目の数字のグループは「1d,00,3a,00」であり、これが正常に機能することを確認しました。

于 2011-01-03T21:59:59.740 に答える
1

質問カスタム キーボード レイアウトの作成方法 ? Caps Lock キーの機能を変更する方法について説明します。

于 2009-06-03T02:08:40.620 に答える