Имитация нажатий клавиш в Linux[Решено]

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
WAYFARER
энтузиаст
Сообщения: 564
Зарегистрирован: 09.10.2009 00:00:04
Откуда: г. Курган
Контактная информация:

Имитация нажатий клавиш в Linux[Решено]

Сообщение WAYFARER »

Собственно, сабж...
Кто то уже сталкивался? Нужно что то аналогичное keybd_event
Последний раз редактировалось WAYFARER 30.04.2011 21:24:42, всего редактировалось 2 раза.
Аватара пользователя
coyot.rush
постоялец
Сообщения: 309
Зарегистрирован: 14.08.2009 08:59:48

Re: Эмитация нажатий клавиш в Linux

Сообщение coyot.rush »

Если имеются права root то пишем в /dev/input/event http://www.thelinuxdaily.com/2010/05/grab-raw-keyboard-input-from-event-device-node-devinputevent/
или воспользоваться xdotool
Аватара пользователя
debi12345
долгожитель
Сообщения: 5761
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: Эмитация нажатий клавиш в Linux

Сообщение debi12345 »

xdotool

Или "слизать" алгоритм из этой программы ?
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Эмитация нажатий клавиш в Linux

Сообщение Brainenjii »

Аватара пользователя
WAYFARER
энтузиаст
Сообщения: 564
Зарегистрирован: 09.10.2009 00:00:04
Откуда: г. Курган
Контактная информация:

Re: Эмитация нажатий клавиш в Linux

Сообщение WAYFARER »

Brainenjii писал(а):http://wiki.lazarus.freepascal.org/MouseAndKeyInput - это не то?


Спасибо! Принципе подойдет.
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Re: Эмитация нажатий клавиш в Linux[Решено]

Сообщение Brainenjii »

Ism
энтузиаст
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Эмитация нажатий клавиш в Linux[Решено]

Сообщение Ism »

Выучите русский язык "Имитация"
Аватара пользователя
WAYFARER
энтузиаст
Сообщения: 564
Зарегистрирован: 09.10.2009 00:00:04
Откуда: г. Курган
Контактная информация:

Re: Имитация нажатий клавиш в Linux[Решено]

Сообщение WAYFARER »

Ism писал(а):Выучите русский язык "Имитация"

Эт да, бывает))
Ответить