[Raspberry Pi] xdotool でキーボード操作

以前 xdotool でマウス操作をすることについて書いた。

[Raspberry Pi] xdotool でマウスを自動操作 – with a Christian Wife
https://wacw.cf/2019/08/01/xdotool-on-raspberrypi/

今回はキーボード操作もしてみることにした。なお、以下 SSH で遠隔操作したり crontab に登録したりする場合はコマンドの頭に DISPLAY=:0 が必要だ。

環境:Raspberry Pi 3 Model B、Raspberry Pi OS Buster

# a を入力する。
$ xdotool key a

# Return キーを入力する。
$ xdotool key Return

# ctrl + r を入力する。
$ xdotool key ctrl+r

# shift + ctrl + v を入力する。
$ xdotool key shift+ctrl+v

# abc と入力する。
$ xdotool type abc

参考:
xdotool コマンド全26実例 – console dot log
https://blog.capilano-fw.com/?p=3477

[Raspberry Pi] xautomation でマウス、キーボード操作を自動化する – with a Christian Wife
https://wacw.cf/2018/12/04/sumulate-mouse-and-keyboard-with-xautomation/v