[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