Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: bash: генерация события "Нажатие клавиши"  (Прочитано 1938 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн aliftin

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Доброго времени суток.

Вопрос: как из консоли послать системе сигнал о том что, к примеру, была нажата клавиша F2? Что то поиск меня не к чему не привел, а вопрос интересен. Заранее спасибо.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: bash: генерация события "Нажатие клавиши"
« Ответ #1 : 03 Июля 2010, 02:04:25 »
К примеру, alt+f2:
xmacroplay :0.0 <<< "KeyStrPress Alt_L ; KeyStrPress F2 ; KeyStrRelease F2 ; KeyStrRelease Alt_L ; Delay 0"
https://forum.ubuntu.ru/index.php?topic=100506.msg763420#msg763420

Оффлайн aliftin

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: bash: генерация события "Нажатие клавиши"
« Ответ #2 : 03 Июля 2010, 12:14:44 »
Ну да, у меня та же проблема. Через dbus не получается, придется отслеживать активность окна и поступать так. Спасибо за быстрый ответ, думаю это то что мне нужно.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

 

Страница сгенерирована за 0.093 секунд. Запросов: 26.