raspberry pi5
上でxdotool
が効かなかった時の解決方法備忘メモです
準備
- raspberry pi5
- HDMI(micro) - HDMIケーブル 1本
- USBキーボード、USBマウス 1個づつ
- 電源(USB-typeC接続) 1個
- 何かしらのディスプレイ
OS imageの更新
以下を参考に、rpi-imager
からOSイメージを更新する
https://zenn.dev/karaage0703/articles/8fe578dba4857a
sudo apt install -y rpi-imager
xdotool
が効かない...
xdotool
が効かない...と思って色々調べていたところ、
Display設定がデフォルトではWayland
になっているようなので、X11に切替える。
具体的には以下から設定する。
sudo raspi-config
Advanced Options --> Wayland --> X11
を選択する。
設定時に再起動が求められるので再起動すればOK。再起動後にxdotool
が効くようになりました。
Re: Using python script to run xdotool command
Quote
xdotool does not work with the now default Wayland.
You can use sudo raspi-config (advanced menu) to switch back to X11.
参考