トレーニング
モジュール
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
作成者: Mark Russinovich
公開日: 2006 年 11 月 1 日
Ctrl2Cap をダウンロード (48 KB)
Ctrl2cap は、システムのキーボード クラス ドライバーをフィルター処理して、Caps Lock 文字を制御文字に変換するカーネル モードのデバイス ドライバーです。 私のように UNIX から NT に移行した人は、標準の PC キーボード上の Caps Lock キーの場所に Control キーが配置されていることに慣れているため、このようなユーティリティは、編集をスムーズに進めるために不可欠です。
Ctrl2cap ファイルを解凍したディレクトリからコマンド "ctrl2cap /install" を実行して、Ctrl2cap をインストールします。 アンインストールするには、「ctrl2cap /uninstall」と入力します。
NT 4 では、Ctrlcap は実のところ、非常に簡単です。 キーボードの読み取り要求をキャッチできるように、キーボード クラス ドライバーにアタッチするだけです。 要求ごとに I/O 完了コールバックが送信され、その時点で返されているスキャンコードが確認されます。 それが Caps Lock であると、左側の Control に変更されます。
Win2K では、Ctrl2cap は、キーボード クラス デバイスのスタック内でキーボード クラス デバイスの上でレイヤー化する WDM フィルター ドライバーです。 これは、i8042 ポート デバイスとキーボード クラス デバイスの間に自身をレイヤー化する Win2K DDK の kbfiltr の例とは対照的です。 キーボード クラス デバイの上にレイヤー化することを選択したのには、いくつかの理由があります。
この方法の短所は次のとおりです (そして、これは見方によっては長所にも短所にもなります)。
この場合、私にとっては長所が短所を上回ると感じました。 ただし、Ctrl2cap で Win2K キーボード フィルターをモデル化する前に、Win2K DDK の kbfiltr の例を調査することを強くお勧めします。 キー入力シーケンス内のインターセプト ポイントにより、kbfiltr が入力ストリームにキーストロークを挿入することが非常に簡単になります。
フィルター ドライバー (入力や出力を確認できるように他のドライバーにアタッチするドライバー) を作成する方法の詳細については、こちらのソースをご覧ください。
Ctrl2Cap をダウンロード (48 KB)
実行場所:
トレーニング
モジュール
Troubleshoot device driver failures - Training
This module focuses on the role of device drivers and troubleshooting problems that pertain to them.
ドキュメント
このユーティリティを使用すると、最大 4 つの仮想デスクトップを作成して簡単に切り替えることができます。
Windows CPU Stress ユーティリティ。
16 進数を 10 進数、または 10 進数を 16 進数に変換します。