I2C 모드와 PS2 모드의 차이점은 무엇입니까?

I2C 모드와 PS2 모드의 차이점은 무엇입니까?

Dell XPS 13 9343에서 터치패드는 I2C 버스 또는 PS2 모드를 사용하여 작동합니다.

이 두 모드의 차이점은 무엇입니까? 왜 모두 사용할 수 있나요?


출력은 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 UNKNOWNI2C 버스를 이용한 터치패널입니다.

답변1

I2C는 최신 버전이고 멀티 터치 제스처를 허용하며 일반적으로 PCH에 직접 연결됩니다. 대부분의 최신 장치는 OS가 로드되면 I2C 드라이버로 전환됩니다.

PS2는 중복성과 호환성을 위해 유지됩니다. 일반적으로 PS2는 최신 장치의 내장 컨트롤러에 연결됩니다. 대부분의 UEFI BIOS는 PS2를 통한 터치패드 입력만 허용하며, I2C에 문제가 있는 경우 운영 체제는 PS2 연결로 되돌아갑니다.

관련 정보