xdotool - X와 Y를 기반으로 창 ID를 얻는 방법은 무엇입니까?

xdotool - X와 Y를 기반으로 창 ID를 얻는 방법은 무엇입니까?

를 사용하여 활성 창의 X와 xdotool getwindowgeometry --shell $(xdotool getactivewindow)Y를 얻을 수 있습니다. 역방향 프로세스를 수행하는 방법 - X와 Y가 주어진 창 ID를 찾으십니까? 나는 맨 위 창 아래에 숨겨져 있을 수 있는 창에는 관심이 없고 맨 위 창에만 관심이 있습니다.

답변1

나는 그것을 스스로 알아 냈습니다.

xdotool mousemove 500 100 getmouselocation --shell mousemove restore

그러면 마우스가 지정된 위치(이 경우 x=500, y=100)로 잠시 이동하고 상단 WINDOW위치 가 인쇄된 windowid다음 마우스가 뒤로 이동됩니다.

이것은 아마도 mousemove의 의도된 사용이 아닐 것입니다. 그러나 내가 원하는 것을 달성하는 더 좋은 방법을 찾을 수 없습니다.

관련 정보