Драйвер для симуляции нажатий клавиш в другой процесс - PullRequest
2 голосов
/ 16 мая 2011

Как я могу имитировать нажатие клавиши в заданном процессе в Linux? Xorg не работает, входы обрабатываются DirectFB

Ответы [ 2 ]

0 голосов
/ 04 апреля 2012

Я думаю, что вы захотите использовать канал для ввода информации в другие процессы. Что может сделать ваша программа, так это закрыть дескриптор входного файла stdio и открыть новый дескриптор файла, который ваша программа использует для записи в процесс. Хороший источник, который вам может понравиться, это руководство beejs по программированию на posix. посмотрите, у вас есть то, что вам нужно.

0 голосов
/ 16 мая 2011

Я не совсем уверен, что вы пытаетесь достичь здесь ... дополнительная информация о ваших целях была бы очень полезна.

Для связи между различными процессами вам либо нужно использовать сигналы (или здесь ) или API этой конкретной программы (например, Xorg вики разработки).

...