Извините, но я не понимаю...
у меня есть /dev/input/event* — это то, что Вы имели ввиду? Какой из евентов — клавиатура???
что значит делать select? Это просто работать с ними так же как, например, с /dev/ttyS*(com-порты) ??
Здравствуйте, TheBeard, Вы писали:
TB>должен подойти /dev/event* — открыть и делать select
TB>_Wolf_ wrote:
>> Мне нужна прога (в идеале демон) которая перехватывала бы все >> "нажатия на клавиатуру" ну и перенаправляла их куды надо...
Да, точно, /dev/input/event*, а вот какой из них кто — не помню и
линукса сейчас под рукой нет.
_Wolf_ wrote:
> Извините, но я не понимаю... у меня есть /dev/input/event* — это то, > что Вы имели ввиду? Какой из евентов — клавиатура??? что значит > делать select? Это просто работать с ними так же как, например, с > /dev/ttyS*(com-порты) ?? >
А как с этими евентами работать?
Здравствуйте, TheBeard, Вы писали:
TB>Да, точно, /dev/input/event*, а вот какой из них кто — не помню и TB>линукса сейчас под рукой нет.
TB>_Wolf_ wrote:
>> Извините, но я не понимаю... у меня есть /dev/input/event* — это то, >> что Вы имели ввиду? Какой из евентов — клавиатура??? что значит >> делать select? Это просто работать с ними так же как, например, с >> /dev/ttyS*(com-порты) ?? >>
Ну у меня будет точно одна. Но я готов выслушать-реализовать и более общее решение.
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, _Wolf_, Вы писали:
_W_>>Как перехватывать события клавиатуры?
А>Какой из них? А>У меня, например, 2 клавиатуры подключены.
Да, то, что надо тока оно не скачивается
Здравствуйте, TheBeard, Вы писали:
TB>Вот что-то похожее: http://freshmeat.net/projects/esekeyd/
TB>_Wolf_ wrote:
>> А как с этими евентами работать? >> Здравствуйте, TheBeard, Вы писали: >> >>>>
Мож у кого осталась локальная копия сего проекта. Скинте мылом плиз.
Здравствуйте, TheBeard, Вы писали:
TB>Вот что-то похожее: http://freshmeat.net/projects/esekeyd/
TB>_Wolf_ wrote:
>> А как с этими евентами работать? >> Здравствуйте, TheBeard, Вы писали: >> >>>>