![Linux의 비활성 창에 클릭 이벤트 보내기](https://linux55.com/image/214126/Linux%EC%9D%98%20%EB%B9%84%ED%99%9C%EC%84%B1%20%EC%B0%BD%EC%97%90%20%ED%81%B4%EB%A6%AD%20%EC%9D%B4%EB%B2%A4%ED%8A%B8%20%EB%B3%B4%EB%82%B4%EA%B8%B0.png)
특정 시간에 특정 위치에 있는 창을 클릭하는 작업을 자동화하려고 하는데 동시에 다른 작업도 수행하고 싶습니다. 클릭 이벤트를 특정 좌표로 보내는 도구가 있습니까?비활성창문?
저는 아치 리눅스의 X11에서 Plasma 데스크탑 환경을 사용하고 있습니다.
답변1
논평할 만한 평판이 충분하지 않지만 다음 답변은 귀하가 원하는 것과 정확히 같습니다.
...클릭과 다시 시작 사이에 매우 짧은 절전 시간을 추가하여 명령을 연결하면 컴퓨터에서 추가 움직임을 인식하지 못한 채 마우스가 다시 시작됩니다.
예를 들어
xdotool mousemove <x> <y> click 1 sleep 0.01 mousemove restore
sleep 0.1
vs 를 사용할 때 차이점을 발견했습니다sleep 0.01
. 매뉴얼 페이지에서는 0.x초의 일부만 다루지만 대기 시간은 밀리초 단위이므로 차이를 설명할 것입니다.잠을 자지 않으면 이동과 회복 사이에 설명할 수 없는 눈에 띄는 지연이 발생합니다.