Ладно.. ) Тогда попроще вопрос: как сэмулировать нажатие кнопки на клаве. К примеру для того, чтобы скринсейвер в KDE мог сам из себя выйти, как бы дав ложный сигнал системе. заранее снкс.
tak by i govoril cho ty v X eto delaesh', vse chto tebe nado eto:
1) sozdat' okno tam gde pointer, razmerom 1x1 - ego vidno ne budet
2) Selectat' PointerMotion i KeyPress event mozhet i ButtonPress tozhe
3) zapustit' svoyu grafiku na roote ili gde ty hochesha
4) sistematicheski chekat' ne prishel li tebe X event
ok, снкс. Но вот все эти event'ы приходят только, когда я нахожусь внутри созданного окна. Как с этим быть? И еще.. можно ли при помощи того же select() слушать иксовые события?