LINUX.ORG.RU

возможно ли это?(Xы)


0

0

Есть приложение на gtk+, хотелось бы при нажатие клавиши пользователем проигрывался звуковой файл, проблемма в том, что приложение при этом не обязано иметь фокус, т.е. хочется поставить глобальный хук и перехватывать все клавиши, и при нажатие определенной реагировать на нее.

Я представляю как это сделать в Win32, а Linux это возможно?

anonymous

Ответ на: Re: возможно ли это?(Xы) от anonymous

Re: возможно ли это?(Xы)

>man XGrabKey

что-то в этом мане ни фига не понятно,
насколько я понял это отличительная черта манов о Х,
можно пример?

anonymous ()
Ответ на: Re: возможно ли это?(Xы) от anonymous

Re: возможно ли это?(Xы)

>man XGrabKey

насколько я понимаю эту же функцию используют KDE, Gnome (вернее их оконные менеджеры) и т.д., если у них уже определена реакция на скажем ctrl, shift, alt+tab,
смогу ли я перехватывать эти комбинации.

anonymous ()

Re: возможно ли это?(Xы)

может кто-нибудь знает примеры подобных приложений с открытыми исходниками,

что-нибудь типа клавиатурных шпионов или
приложений которые по нажатию на клавиши что-нибудь делают?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.