Linux에서 프로그래밍 방식으로 가능한 최단 거리를 스크롤합니다.

Linux에서 프로그래밍 방식으로 가능한 최단 거리를 스크롤합니다.

저는 Linux용 자동 스크롤 스크립트를 개발 중이며 스크롤 거리를 최대한 짧게 유지하는 방법을 찾으려고 노력하고 있습니다. 나는 다음을 사용하여 마우스 이벤트를 생성할 수 있다는 것을 알고 있습니다.입력(특히 REL_WHEEL스크롤을 위해 가짜 장치에서 이벤트를 보낼 수 있습니다.) 또는 다음과 같은 Xorg 전용 라이브러리를 사용할 수 있습니다.플랫 입력파이썬 라이브러리. 문제는 하나의 마우스 이벤트가 너무 멀리 스크롤되어 스크립트가 느린 속도로 원활하게 실행되지 않는다는 것입니다.

지금까지 내가 생각한 것은 다음과 같습니다.

  • REL_WHEEL_HI_RES대신 이벤트 보내기REL_WHEEL
  • 가짜 터치패드 장치를 만들고 여기에서 스크롤 이벤트를 생성합니다.

첫 번째는 작동하지 않습니다. 이벤트가 올바르게 생성되었지만 아무 일도 일어나지 않습니다. 두 번째 가능성은 불가능합니다.

관련 정보