これは単なる好奇心の問題です。Windowsで2つのキーボードを同時に使用できないのはなぜですか?たとえば、実際のパラレルモードで2つのキーボードを使用してメモ帳に入力します。それを行うことができるマルチタスクまたは並列処理のOSはありますか?
これは単なる好奇心の問題です。Windowsで2つのキーボードを同時に使用できないのはなぜですか?たとえば、実際のパラレルモードで2つのキーボードを使用してメモ帳に入力します。それを行うことができるマルチタスクまたは並列処理のOSはありますか?
回答:
1台のコンピューターで複数の入力デバイスを並行して同時に使用することは技術的には可能ですが、需要がないため広くサポートされていません。このような機能を設計、テスト、および保守するには、ソフトウェア開発者に余分な時間が必要です。Microsoftを含むほとんどのソフトウェア会社は、開発者の時間をより需要のある他の機能に充てることを選択します。
ただし、一部の企業は、余分な労力をかける価値があると判断しています。 Mouse Partyは、1台のコンピューターで最大9個のマウスポインターを同時にサポートするソフトウェアの例です。
ReflexiveのMouse Party™により、一度に最大9人のプレイヤーがビデオゲームをプレイできます-同じコンピューターで同時にプレイできます!
Mouse Partyロゴ(LOGO)を備えた各Reflexiveゲームは、複数の人が同じPCの周りに集まり、他のプレイヤーと協力的または競争的にプレイできるこのユニークなプレイモードをサポートします。
集いを盛り上げる準備はできていますか?それとも、家族の誰が料理をして夜を休むかを見るために少し友好的な競争をしていますか?マウスパーティーはただのチケットです!
注:私はもともと、「パーティーモード」マウスをサポートする別のゲームを考えていました(おそらくそうする最初のマウスですか?)が、それを見つけることができませんでした。数年前にリリースされました。各プレイヤーは自分の海賊船を制御したと思います。このゲームを覚えている人はいますか?
私が知っているOSは、2つの独立したカーソル、または同じセッションへのキーボード入力をサポートしていません。
ただし、Microsoftは1台のPCで2つ(またはそれ以上)の異なるユーザーセッションをサポートしています。Windows Multipointと呼ばれ、医療および教育の状況を対象としていますが、実際にはどこでも機能します。これにより、PCは2つのキーボード、マウス、および画面を同時に持つことができます。また、画面上のセッションは独立しています。
HPは、これを行うMS 6000デスクトップと、追加のステーションをプラグインするT100モジュールを作成します。ワークロードが非常に軽い場合は、かなりの数のステーションを追加できます。
Xは、画面、キーボード、およびマウスの構成が異なる2つの異なるXサーバーをセットアップすることで、すでにこの種のことを実行できます。
xinput
コマンドを使用して制御できます。en.wikipedia.org/wiki/Multi-Pointer_X
回避策を探している他の良い答えがありますが、機能が存在しない理由を説明するものは今のところありません。Windowsはいくつかの理由でこれを行うことができません。その中で:
ので、誰もこの機能をプログラムしていない非常に少数の人々はそれを使用します。あなたは明らかにこの機能を試してみたいと思っていますが、何人がこれを使用できますか?プログラマーの時間は無料ではないので、この機能を設計するために彼らにお金を払うと、必然的に他の機能の開発が妨げられます。これを実現するために、Windowsのどの機能をプログラムしないでほしいですか?
これのユーザーインターフェイスはわかりにくいでしょう。マウスカーソルと挿入ポイントを区別するために異なる色にすることができますが、クリックして入力を開始すると、どのキーボードが入力を取得しますか?各マウスは、キーボードの1つだけの挿入ポイントを作成しますか?また、2つの同時アクティブウィンドウを持つという概念も作成しました。それらが重なる場合、どれが一番上にありますか?プログラムがOSにマウスポインターの場所を尋ねた場合、どのポインターが答えを取得しますか?2つの独立した入力ソースに対応するために、新しいUIを設計する必要がある状況は他にもたくさんあると思います。
MSの研究は、ここで2つ以上のマウスに取り組んでいます。
http://research.microsoft.com/en-us/um/india/projects/edulab/multipoint.html