Почему xdotool не щелкает при восстановлении позиции?

Почему xdotool не xdotool при восстановлении позиции?

  xdotool mousemove --sync 4000 1000 click 1 mousemove restore 

Если я не восстановил позицию, она работает, например:

  xdotool mousemove --sync 4000 1000 click 1 

Я новичок в xdotool , возможно, я сделал ошибку новичков. Есть идеи?

EDIT1: Что я пробовал

 eval "$(xdotool getmouselocation --shell)" xdotool mousemove --sync 4000 1000 xdotool click 1 xdotool mousemove --screen $SCREEN $X $Y 

К моему удивлению, он также не щелкает.

One Solution collect form web for “Почему xdotool не щелкает при восстановлении позиции?”

Вашему приложению может потребоваться, чтобы вы подождали, пока он будет получать фокус, прежде чем он примет события кнопок. Если возможно, используйте windowactivate чтобы сначала сфокусировать окно, а если нет, сделайте короткий sleep .2 скажем, после mousemove и до щелчка.

  • Делайте работу «читать», когда не фокусируетесь на терминале
  • xdotool и xbindkeys
  • xdotool sleep 1 vs sleep 1, любая разница?
  • xdotool: как искать окно по названию и классу с разными шаблонами (аналогично AutoHotkey)
  • минимизация и повышение окна из сценария оболочки
  • Несколько «WID», связанных с «Chrome»?
  • Инструмент, который позволяет вам рисовать прямоугольник на экране, дает размеры + XY?
  • Запускать программу при нажатии клавиши, не перебивая ключевое событие
  • Ярлык клавиатуры, чтобы открыть новый терминал, если он не существует на этом рабочем столе. В противном случае сосредоточьте текущий
  • Есть ли у xdotool журнал?
  • Как я могу автоматизировать черепицу окна с пользовательской шириной? (Корица)
  • Как определить, находится ли окно в фокусе?
  • Linux и Unix - лучшая ОС в мире.