PHPプログラマー用キーボード

アクティビティの種類によって、究極の夢ではなくPHPでプログラミングする必要がありますが、生きることができます:)同じ理由で、多くの場合、変数の名前で始まるシンボル$(ドル)を入力する必要があります。 Shift + 4キーで指を伸ばしてこの文字を入力するのはいつも不便に思えました。 一般的に、嫌なユーザビリティ。





正当な問題が発生しました。別のキーの組み合わせを使用することは可能ですか? また、個々のキーの機能を変更することは可能ですか? たとえば、左のShiftの真上にCaps Lockボタンがあることに悩まされています-たまに見逃します。



バージョン2k / XP以降のWindowsでは、レジストリを介してキーボードを設定する方法があることが判明しました。

一番下の行は、あるボタンのスキャンコードを別のボタンに割り当てることです(スキャンコードマッピング)。



何が必要ですか?

1. Shift + Caps Lockの組み合わせを使用して、文字$(ドル)を設定します(ところで、非常に便利であることが判明しました)

2. Caps LockをNum Lockに再割り当てします。 (いつ使用したか覚えていない)



何をする必要がありますか?

レジストリのキーを開きます(キーボードレイアウトと混同しないでください)。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \キーボードレイアウト



図1に示すように、Scancode Mapという名前の新しいREG_BINARYパラメーターを追加し、パラメーター値を追加します



図1スキャンコードマップのパラメーター値 スキャンコードマップ値



05 00 3A 00という数字のシーケンスに注意してください。これらは、それぞれキー「4」と「Caps Lock」のスキャンコードです。 したがって、最初に-受信したいもの、次に-受信したいボタンに。 キーを無効にするには、最初の2桁の数字をゼロで埋める必要があります。 (例:00 00 05 00-「4」キーを無効にします)

この後、コンピューターの再起動が必要です。



そして一般的に、マルチメディアキーボードがあります。プログラマ向けのキーボードのアイデアを開発してみませんか。 そのため、たとえば、「$」記号または構造「->」は通常、単一のキー上にあります。 おそらくソフトウェアソリューションがあるので、トピックを調査する必要があります。



参照:

キーボードスキャンコードの仕様

Windows向けコードマッパーのスキャン



All Articles