[sisyphus] Эмуляция кнопок на клавиатуре

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Окт 25 19:10:17 MSD 2007


On Thu, Oct 25, 2007 at 05:44:34PM +0300, Igor Zubkov wrote:
> 25.10.07, ABATAPA<altlinux-sisyphus yandex.ru> написал(а):
> > 25 октября 2007 г. Igor Zubkov написал:
> > > Никто не знает как можно эмулировать нажатие на кнопки на клавиатуре
> > > на уровне ОС? Нужно что-то что может работать примерно так:
> > >
> > > presskey PageUp (и ОС считает что нажали на PageUp).
> >
> > В консоли или в X?
> 
> Желательно, и там и там. Такое возможно?

Можно использовать драйвер uinput:

http://www.geocities.com/gnumohan/Linux/uinput.txt
(но там не совсем правильно описана инициализация)

http://svn.navi.cx/misc/trunk/inputpipe/uinput/uinput.txt
(здесь не забыли, что сначала надо записать struct uinput_device; вообще в
http://svn.navi.cx/misc/trunk/inputpipe/ лежит программа, как раз
работающая с uinput - можно её использовать в качестве примера).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20071025/a76eed10/attachment-0002.bin>


Подробная информация о списке рассылки Sisyphus