この質問はデスクトップコンピュータに関するものです。 Windows 7の下でテンキーを無効にする方法はありますか?または、特定のキーを無効にする方法はありますか?
ありがとう。
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
に到達するまで次のホットキーに進みます。これにより、ホットキーが終了します。これまで何も行われていないため、何も起こりません。このアプローチの欠点は、仮想キー押下もブロックされることです。スクリプトを変更して、必要に応じて物理的なキー押下のみをブロックしていることを確認できますが、それはかなりの作業なので、必要な場合を除いて...
ソフトウェアで簡単に解決できますが、ハードウェアでは解決できません。
コンピュータを起動するたびに、テンキーの上部からトラックボールを削除する必要があります(トラックボールが「del」キーの上部にある場合は、ビープ音が鳴るか、BIOS設定に入ります)。
SO内では、同時に多くのキーが押されるため、いくつかのキーを押す際に問題が発生する可能性があります(4つ以上のキーを同時に押して、コンピューターを使用してみてください)。
次の場合にのみ、これを完全に解決できます。
推奨:
テンキーなしで新しいキーボードを購入します。
トラックボールを快適に使用できる小型のキーボードを購入してください。
トラックボール付きのキーボードを購入します。
「高架マウスパッド」のような創造的な解決策を使用して、テンキーのキーに触れないようにします(下の図のようなもの)。
推奨されません:
Windowsは、一部の機能「キーボードによるマウスポインタの制御」にテンキーを使用しています。つまり、テンキーでマウスポインタを制御したい場合は、他の理由でテンキーが無効になります。
したがって、その機能を有効にしてお楽しみください:-)
http://windows.Microsoft.com/en-us/windows7/use-mouse-keys-to-move-the-mouse-pointer
このプログラムを使用すると、キーをさまざまな機能にマップ/マップ解除できます スキャンコードマッパー キーを完全にダイヤルすることを含みます。 Caps LockをShiftキーとしてマップするために使用しましたが、キーをnoneにマップすることでキーを無効にすることができます。
これは実際にはHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
レジストリキーのラッパーです。キーの Microsoftの説明 を見ると、ラッパープログラムが役立つ理由がわかります。
これがうまくいくかどうかはわかりませんが、試してみることができます。
最初のリンクはフリーウェアソフトウェアです。 2番目のURLで、WindowsVistaのレジストリの設定を見つけることができます。