Alt + ctr + delを無効にするためのスキャンコードマップでキーボードを再マップ


0

専用のキオスクで実行するアプリケーションがあります。Windows7で任意のキーを無効にします。

ユーザーがシステムをシャットダウンできないように、Alt + Ctr + Delをブロックします。

ユーザーがAlt + Ctrl + Delを使用できないAlt、Ctrlキーを無効にします。これを使用します Scancode Map

REGEDIT5 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode  Map"=hex:00,00,00,00,00,00,00,00,09,00,00,00,00,00,5b,e0,00,00,5c,e0,00,00,5d,e0,00,00, 44,00,00,00,1d,00,00,00,38,00,00,00,1d,e0,00,00,38,e0,00,00,00,00

しかし、私のために働かないでください!!!

スキャンコードマップを使用してAlt + Ctr + Delを無効にする方法は?


1
おそらくこれは、これまで使用してきたサイトです:northcode.com/blog.php/2007/07/25/…support.microsoft.com/kb/308226に従って、レジストリを更新してからコンピューターを再起動し、ログイン画面(ctrl + alt + delが必要)を無効にしたことを確認できますか?
テノルケフ14年

おかげで、このリンクを使用してバージョンを5に変更し、コンピューターを再起動しましたが、動作しません。
ニルー14年

回答:


11

溶液

.regファイルには複数の問題があります:

  1. REGEDIT5有効な識別子ではありません。Windows Registry Editor Version 5.00代わりに使用してください。
  2. ファイルの最初の行はレジストリエディターバージョン用に予約されており、空白行が続く必要があります。
  3. Scancodeとの間に余分なスペースを置きMapます。
  4. コンマで区切られた16進値ごとに余分なスペースを入れないでください。

修正済みの作業バージョンは次のとおりです。

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,09,00,00,00,00,00,5b,e0,00,00,5c,e0,00,00,5d,e0,00,00,44,00,00,00,1d,00,00,00,38,00,00,00,1d,e0,00,00,38,e0,00,00,00,00

tenorkevによってリンクされ記事によると、これらは無効にされるキーです。

5b e0    Left Windows Key
5c e0    Right Windows Key
5d e0    Windows Menu Key
44 00    F10
1d 00    Left Ctrl
38 00    Left Alt
1d e0    Right Ctrl
38 e0    Right Alt

変更を適用するために、後で必ず再起動してください。別の方法として、SharpKeysを使用して、任意のキーを無効にするか、再マップすることもできます。

参考文献


ここのキーのタイプは何ですか?文字列、バイナリ、DWORD、QWORD?
ダニエルウィリアムズ14

バイナリを使用します。LALTとLWinを交換しようとしているMacでそこにGoogleの探偵のために、ここで私のバイナリがある:00 00 00 00 00 00 00 00 03 00 00 00 38 00 5B E0 5B E0 38 00 00 00 00 00
ダリル・テオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.