xdotool, отображающий дополнительные символы

Я пытаюсь использовать xdotool для конфигурирования жестов сенсорной панели на Ubuntu 18.04 с Gnome.

Это хорошо работает:

xdotool key ctrl+alt+Down

Однако это:

xdotool key ctrl+alt+Up 

не изменяет рабочие области и вместо этого, кажется, производит некоторые дополнительные символы к терминалу.

as seen in this screenshot

Я также попытался использовать последовательные значения и значения keysym, произведенные xev команда и поведение идентичны.

1
задан 15 December 2018 в 12:36

1 ответ

Я нашел некоторое объяснение к тому, почему это происходит и своего рода обходное решение.

существует несколько проблем о xdotool страница GitHub, которые упоминают проблемы как это. По-видимому, это вызывается неверным истолкованием настройки клавиатуры из-за огромного количества возможных конфигураций, которое xdotool не программируется для обработки, или что-то как этот.

существует своего рода обходное решение, и оно позволило мне программировать свои жесты. Прием должен иметь xdotool тип что-то непосредственно после выдачи команды, как это:

xdotool key ctrl+alt+Up && xdotool type :

":" просто произвольный символ.

Выполнение так выполняет переключатель рабочей области теперь! Я оставлю на виду это в случае, если кто-либо еще натыкается на этот вопрос с моей той же проблемой.

1
ответ дан 7 December 2019 в 15:10

Другие вопросы по тегам:

Похожие вопросы: