![두 개의 마우스를 동시에 사용하는 방법(단일 포인터)](https://linux55.com/image/205140/%EB%91%90%20%EA%B0%9C%EC%9D%98%20%EB%A7%88%EC%9A%B0%EC%8A%A4%EB%A5%BC%20%EB%8F%99%EC%8B%9C%EC%97%90%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95(%EB%8B%A8%EC%9D%BC%20%ED%8F%AC%EC%9D%B8%ED%84%B0).png)
저는 Xorg를 사용하고 있습니다(libinput 사용). 두 개의 "마우스" 장치를 사용하려고 합니다. 하나는 스크롤용이고 다른 하나는 커서 이동용입니다. 그러나 포인터가 이동하면 일부 앱 libinput debug-events
(예: Firefox, Blender 및 GNOME Shell은 잘 반응하지만 GTK/Electron 앱은 스크롤 이벤트에 응답하지 않음)이 아닌 다른 장치의 스크롤 이벤트를 무시하는 것 같습니다.
이것은 어떤 면에서 "기능"처럼 보이지만 해당 주제에 대한 정보를 찾을 수 없습니다.
답변1
따라서 몇 시간 동안 검색한 결과 이는 새로운 것이 아니며 이와 관련된 일부 문제는 10년 전으로 거슬러 올라갑니다.
하지만 그냥 달리는 것만으로 imwheel
도 효과가 있는 것 같습니다.
다른 문제를 언급한 @Eduardo Trápani의 의견 덕분에 다음과 같은 방법을 사용하여 두 장치를 하나로 매핑하고 문제를 해결할 수도 있습니다.
sudo evsieve --input <device> grab --input <device2> grab --output create-link=/dev/input/by-id/host-mouse
그러나 일부 이벤트가 물리적 입력 장치 대신 XTest를 통해 전송되는 경우에는 이 방법이 작동하지 않습니다.