Wayland의 xdotool과 동일


17

Wayland에서 마우스 위치를 가져 와서 이동하고 bash스크립트 내부를 클릭 xdotool하여 X 서버에 대해 할 수있는 모든 솔루션을 찾고 있습니다.

xdotool getmouselocation

여전히 작동하지만

xdotool mousemove 
xdotool click 

그놈 웨이 랜드 세션에서 마우스 커서에 영향을 미치지 않습니다.


답변:


6

보안상의 이유로 이러한 기능이 Wayland에서 명시 적으로 제거 되었기 때문입니다. 주요 관심사는 다른 프로그램 입력을 읽고 다른 공격 벡터를 허용하는 다른 프로그램으로 가짜 입력을 보내는 것이 었습니다.

일부 창 관리자는 미래에 일종의 매크로 기능을 구현할 수도 있지만 현재로서는 내가 아는 기능이 없습니다.

이것을 구현한다는 것은 확실히 시간이 걸리는 각기 다른 창 관리자에 대해 구현하는 것을 의미합니다.

이러한 기능을 사용해야하는 경우 현재 Wayland 대신 Xorg를 사용하는 것이 좋습니다.


3
토론에 대해 알고 있는지는 모르지만 메일 링리스트에 RFC가 있습니다. RFC : 입력 이벤트 삽입을위한 인터페이스스크린 샷 및 스크린 캐스트 녹화를위한 API 추가 . 추가적인 강화 작업으로 문제를 해결할 수있는 것처럼 들립니다.
벤 Creasy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.