企業のコンピューターで Ctrl キーと Fn キーを交換するにはどうすればいいですか?

企業のコンピューターで Ctrl キーと Fn キーを交換するにはどうすればいいですか?

弊社のコンピューターはアップグレードされましたHP EliteBook 8570pこれらは非常に優れたマシンですが、非常に大きく、左のCtrlキーが遠すぎるため、片手でCtrl+ を実行するのが非常に困難です。V

キーを再マッピングして信号を入れ替える方法はあると思います。しかし、企業のセキュリティの要素も加えると、これに対する比較的シンプルなアプローチはまだあるのでしょうか?

回答する前に、もっと多くの情報が必要だと思いますので、コメントや回答に基づいて更新情報を追加するように努めます。

答え1

それはできません。キーボードを開けてハードウェア レベルでキーを交換するなど、手を汚さずにはできません。Fn キーを押すと、ボード上の他のキーのスキャンコードが変更されますが、オペレーティング システムには報告されません。たとえば、多くのノートブック キーボードでは、そのキーが物理的に存在しない場合でも、押​​すとFn-K実際のキーが押されたと登録されますNumpad 2。オペレーティング システムは Fn キーをまったく認識しないため、その押下をソフトウェア レベルで再マップすることはできません。

答え2

あなたもできるオートホットキーダウンロードしてインストールし、デフォルトのスクリプトにこれを追加します。

vkFFsc023::Send ^c

もしこれがうまくいかない場合は、おそらくキーコードが異なっているのでしょう(私のマシンではうまくいきましたが ;))。この場合、開けるシステム トレイの AHK アイコンから を選択し、 を押してCtrlKキー履歴を表示し、 を押してfnc更新F5し、スクリプト内のvkと のsc値を、キー入力に対応する行の最初の 2 列の数字に変更します。

Ctrlsomething再マッピングしたい任意の組み合わせに対してこれを実行できます。

答え3

ダウンロードオートホットキーこのスクリプトを使うと

!v::Send ^v 

Altここで+ を押すとV貼り付けとして動作します。

Ctrl+を+Cに再マッピングしたい場合は 、スクリプトに次の行を追加するだけです AltC

!c::Send ^c  

これによりテキストがコピーされます。ただし、FnAHK でキーを再マップすることはできません。

答え4

BIOS で実行できます。再起動 -> F1 を押して、キーボード、構成、Fn および Ctrl キーの入れ替え、またはファンクション キーの動作などを探します。

関連情報