Использование xdotool type
или xdotool key
с определенными символами делает Gnome Shell заблокированным. Например, для ввода одиночной косой черты с помощью xdotool type /
или xdotool key slash
требуется секунда или две, но для чего-то вроде 23 косых черт * это более 25 секунд.
Из всех печатных символов ASCII только они вызывают проблему:
/
\
|
[
]
{
}
вне ASCII Я только протестировал çé°†
, но они также вызывают проблему.
Почему это происходит и как я могу это исправить?
У меня никогда не было этой проблемы в Unity 14.04.
Существует небольшая задержка при наборе других символов - возможно, секунда, даже для длинных строк.
Любое время, которое я проводил в терминале, возвращалось в норму, например time xdotool type ...
или t=$SECONDS; xdotool ...; echo $((SECONDS-t))
, так что, похоже, это проблема со стороны Gnome Shell.
Я подтвердил, что $XDG_SESSION_TYPE
это x11
.
* То есть xdotool type ///////////////////////