Почему эти команды xte работают в терминале, но не связаны с xbindkeys?

Ответ Rinzwind теперь содержит мертвые ссылки, и я думаю, что он слишком быстро отклонил ваш запрос на решение командной строки. Для преимуществ командной строки над графическим интерфейсом см. Http://www.aswedeingermany.de/50SoftwareDevelopment/50ShellVsGUI.html.

Для установки winexe на Ubuntu 12.04 Precise Pangolin 64bit (или других):

Перейдите в software.opensuse.org/package/winexe .. и найдите ссылку для своей системы. Используйте эти команды, чтобы загрузить ссылку для вашей системы и установить ее (пример для Precise Pangolin 12.04, 64bit):
wget http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40-testing/xUbuntu_12.04/amd64/winexe_1.00.1-1_amd64.deb

sudo dpkg --install winexe_1.00.1-1_amd64.deb

Выполнено.

1
задан 19 July 2014 в 21:57

4 ответа

Еще одно более простое решение: вместо использования только «b: 11» в определении xbindkeys используйте «b: 11 + release». Он будет ждать, пока вы отпустите кнопку, чтобы запустить команду.

Пример:

"sh ~/expo.sh"
  b:11 + release
12
ответ дан 24 May 2018 в 05:29
  • 1
    Хубро должен вернуться сюда и отметить это как правильный ответ ... – David Ljung Madison 10 February 2016 в 02:51

У меня была та же проблема.

"xte 'key b'"

работал в консоли, но не в файле параметров xbindkeys. Я изменил его на свой код keyym, используя команду «xev», чтобы получить его:

"xte 'key Ox62'"

Это сработало для меня

2
ответ дан 24 May 2018 в 05:29

Попробуйте с + Release

"xte 'keydown Super_L' 'key S' 'keyup Super_L'"
b:11 + Release

Это может помочь.

1
ответ дан 24 May 2018 в 05:29

Аналогичная проблема возникает при использовании sxhkcd keymapper. Оказывается, ваши фактические клавиши быстрого доступа обнаруживаются по-прежнему нажатыми.

Есть некоторые полуобороты:

искать событие release добавить sleep 0.2 перед вашей командой использовать ярлык с лидирующей клавишей освободить ваши модификаторы ярлыков перед вашим xte sequence

Однако вы не можете получать действия в реальном времени с этим =)

1
ответ дан 24 May 2018 в 05:29

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

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