Dell XPS 13 9343では、タッチパッドはI2CバスまたはPS2モードを使用して機能します。
これら2つのモードの違いは何ですか?なぜすべて使用できますか?
出力はxinput
次のとおりです
Virtual core pointer id=2 [master pointer (3)]
↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
↳ DLL0665:01 06CB:76AD UNKNOWN id=13 [slave pointer (2)]
↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
DLL0665:01 06CB:76AD UNKNOWN
I2Cバスを利用したタッチパネルです。
答え1
I2Cは最新バージョンであり、マルチタッチジェスチャーを可能にし、通常はPCHに直接接続されています。ほとんどの最新のデバイスは、OSがロードされるとI2Cドライバに切り替わります。
PS2は冗長性と互換性のために維持されます。通常、PS2は最新のデバイスの内蔵コントローラに接続されます。ほとんどのUEFI BIOSはPS2を介したタッチパッド入力のみを許可し、I2Cに問題がある場合、オペレーティングシステムはPS2接続に戻ります。