为什么在 18.04 中使用 xdotool 输入某些字符时会有延迟?

为什么在 18.04 中使用 xdotool 输入某些字符时会有延迟?

xdotool typexdotool key与某些字符一起使用会导致 Gnome Shell 锁定。例如,使用xdotool type /或输入一个斜线xdotool key slash需要一两秒钟,但对于 23 个斜线(即xdotool type ///////////////////////),则需要超过 25 秒。

在所有可打印的 ASCII 字符中,只有这些会导致问题:

  • 削减/
  • 反斜杠\
  • 酒吧|
  • 左括号[
  • 括号右]
  • 左括号{
  • 布雷塞赖特}

在 ASCII 之外,我只测试过çé°†,但它们也会导致问题。

为什么会发生这种情况?我该如何解决?

更多细节

我在 Unity 14.04 中从来没有遇到过这个问题。

输入其他字符时会有短暂的延迟,但即使是长字符串,也最多只会一秒钟。

我在终端上进行的任何计时都恢复正常,例如time xdotool type ...t=$SECONDS; xdotool ...; echo $((SECONDS-t)),所以这似乎是 Gnome Shell 方面的问题。

我已确认$XDG_SESSION_TYPEx11

相关内容