1

「MINIX NEO X7 mini」Android端末を持っています。インストールされているアプリケーション eHomeMediaCenter があります。DLNAサーバーです。次に、Android スマートフォンで RKRemoteControl アプリケーションを起動し、eHomeMediaCenter を選択すると、Minix にマウス カーソルが表示されます。そして、移動してクリックできます。しかし、そのために使用されるプロトコルは何ですか? そして、なぜ eHomeMediaCenter にあるのでしょうか? それについての情報を教えてください。

4

2 に答える 2

1

Minix Neo のマウスとキーボードの機能 (おそらく Android デバイス全般) は、デスクトップ Linux のキーボードとマウスのサポート、具体的には /dev/hidraw (Human Input Drivers) に基づいています。詳細については、ここにリンクの説明を入力してください。さまざまな外部マウス、キーボード、または「エア マウス/キーボード」を、USB、Bluetooth、またはその他の有線または無線接続によって Minix Neo x5/x7 に接続し、Java - - そして Android アプリが消費します。

このエアマウス/キーボードを Neo x5 で使用しています。(エア マウスとは、デバイスが机の上に置かれていないことを意味しますが、デバイス内の加速度計を使用すると、マウスの動きを生成するために物を振ることができます。) デバイスとデバイス ドライバーの間で使用される (おそらく独自の) プロトコルはすべて変換されます。 (デバイス ドライバーで) 従来の古いスタイルの有線マウスまたはキーボードが生成した信号をエミュレートするデータ ストリームに変換します。一部のデバイスは、シリアル (つまり、古い RS-232、TTY、電話モデム) デバイスに使用される汎用の HID デバイス ドライバーを使用します。

于 2013-12-27T19:46:20.040 に答える