Всем привет. Есть проблема , которая мне ни дает покоя уже неделю Есть машина с linux, система настроена так, что при старте сразу запускается Xorg с неким приложением, которым я хочу управлять с помощью irxevent ( программа работающая совместно с lirc и эмулирующая нажатие клавиш в иксах ) так вот , эмуляция нажатия кнопок мыши работает без проблем, а эмуляция клавиатуры не работает до тех пор, пока на клавиатуре не нажать на любую клавишу. После этого все работает прекрасно. Ни в xorg,log ни в модулях, ни в логах системы не появляется ничего нового , за что бы можно было зацепиться. Просто тупик какойто. Вот дебаг лог irxevent до нажатия клавишы клавиатуры :Received code: ffffc0c400000000 00 3 /tmp/jvc1Sending event:name: fehfound it by wname 0x3400001keyname: N WindowID: 0x3400001Key N fehUnmodified String: N, KeySym: 78 KeyCode: 0state 0x0, keycode 0x0 После нажатия клавишы клавиатуры :Received code: ffffc0c400000000 00 3 /tmp/jvc1Sending event:name: fehfound it by wname 0x3400001keyname: N WindowID: 0x3400001Key N fehUnmodified String: N, KeySym: 78 KeyCode: 57state 0x0, keycode 0x39 тут можно заметить что до нажатия KeyCode было равно 0 , после стало равно 57Что же все таки происходит при нажатии клавиатуры ? В голове крутиться какой то keymap , только куда , чего и что с ним делать не знаю.p.s. Система не AltLinux поэтому тему создал здесь
|