LINUX.ORG.RU

Перехват клавиатуры в Х


0

0
Подскажите пожалуйста как можна в Х организовать перехват ВСЕХ нажатий на клавиатуру, не зависимо от того какому окну они предназначаются.
anonymous
хакеры с винды и VB начали переползать на linux? :)
grustnoe ★★
()
можно - x record extension
lg ★★
()
while (1) {

  if (XCheckMaskEvent(display,
			  
		      KeyPressMask, 
		      
		      &event) == False) continue;
    
  switch (event.type) {

   case KeyPress:

    switch(XLookupKeysym(&event.xkey, 0)) {
     
   
     case XK_F10: exit(0);
    } 

Ловим кнопку F10 в любом окне
Sun-ch
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.