web-dev-qa-db-ja.com

Windows7でテンキーを無効にする

この質問はデスクトップコンピュータに関するものです。 Windows 7の下でテンキーを無効にする方法はありますか?または、特定のキーを無効にする方法はありますか?

ありがとう。

3
user49390

Autohotkey を使用して、テンキーを完全に無効にすることができます。 Autohotkeyスクリプトを 起動時に実行 に設定できます。 Autohotkeyをインストールしたままにしたくない場合は、 スクリプトをスタンドアロンの実行可能ファイルにコンパイルする もできます。このスクリプトにより、すべての標準テンキーボタンは何もしません。

*NumLock::
*Numpad0::
*Numpad1::
*Numpad2::
*Numpad3::
*Numpad4::
*Numpad5::
*Numpad6::
*Numpad7::
*Numpad8::
*Numpad9::
*NumpadDot::
*NumpadDiv::
*NumpadMult::
*NumpadAdd::
*NumpadSub::
*NumpadEnter::
*NumpadIns::
*NumpadEnd::
*NumpadDown::
*NumpadPgDn::
*NumpadLeft::
*NumpadClear::
*NumpadRight::
*NumpadHome::
*NumpadUp::
*NumpadPgUp::
*NumpadDel::
Return

各ホットキーは、何も割り当てられていないため、Returnに到達するまで次のホットキーに進みます。これにより、ホットキーが終了します。これまで何も行われていないため、何も起こりません。このアプローチの欠点は、仮想キー押下もブロックされることです。スクリプトを変更して、必要に応じて物理的なキー押下のみをブロックしていることを確認できますが、それはかなりの作業なので、必要な場合を除いて...

6
Bob

ソフトウェアで簡単に解決できますが、ハードウェアでは解決できません。

  • コンピュータを起動するたびに、テンキーの上部からトラックボールを削除する必要があります(トラックボールが「del」キーの上部にある場合は、ビープ音が鳴るか、BIOS設定に入ります)。

  • SO内では、同時に多くのキーが押されるため、いくつかのキーを押す際に問題が発生する可能性があります(4つ以上のキーを同時に押して、コンピューターを使用してみてください)。

次の場合にのみ、これを完全に解決できます。

推奨:

  • テンキーなしで新しいキーボードを購入します。

  • トラックボールを快適に使用できる小型のキーボードを購入してください。

  • トラックボール付きのキーボードを購入します。

  • 「高架マウスパッド」のような創造的な解決策を使用して、テンキーのキーに触れないようにします(下の図のようなもの)。

creative solution

推奨されません:

  • キーボードのハードウェアを変更して、そのトラックボールをその上に置くことができるようにします(たとえば、キーボードを開いて、はさみで正しい接続を切断します)。
0
kokbira

Windowsは、一部の機能「キーボードによるマウスポインタの制御」にテンキーを使用しています。つまり、テンキーでマウスポインタを制御したい場合は、他の理由でテンキーが無効になります。

したがって、その機能を有効にしてお楽しみください:-)

http://windows.Microsoft.com/en-us/windows7/use-mouse-keys-to-move-the-mouse-pointer

0
Slava

このプログラムを使用すると、キーをさまざまな機能にマップ/マップ解除できます スキャンコードマッパー キーを完全にダイヤルすることを含みます。 Caps LockをShiftキーとしてマップするために使用しましたが、キーをnoneにマップすることでキーを無効にすることができます。

これは実際にはHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layoutレジストリキーのラッパーです。キーの Microsoftの説明 を見ると、ラッパープログラムが役立つ理由がわかります。

0
SeanC

これがうまくいくかどうかはわかりませんが、試してみることができます。

最初のリンクはフリーウェアソフトウェアです。 2番目のURLで、WindowsVistaのレジストリの設定を見つけることができます。

  1. WindowsフリーウェアでNUM LOCKを設定または設定解除
  2. Vistaの起動時にトグルキーを有効または無効にする方法
0
Jason Paddle