Gentoo Archives: gentoo-user-ru

From: Alex Efros <powerman@××××××××××××××××××.com>
To: gentoo-user-ru@l.g.o, gentoo-user-ru@g.o
Subject: Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000
Date: Sat, 08 Jul 2006 10:00:24
Message-Id: 20060708095920.GB24404@home.power
In Reply to: Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000 by Gleb Litvjak
1 Hi!
2
3 On Sat, Jul 08, 2006 at 10:53:15AM +0300, Gleb Litvjak wrote:
4 > Существует какая-то комманда, которая позволяет приделать код для сканкода.
5 > Если нажать эту кнопку и посмотреть в dmesg, там будет сказано, что именно
6 > делать :)
7
8 Ага, ща! Я, пока патч к ядру отлаживал, в dmesg насмотрелся по самые...
9 нет там нифига. :(
10
11 Сейчас начал настраивать обработчики на кнопки, в частности повесил на
12 Zoom кнопки KP_Add и KP_Subtract - чтобы в Opera действительно страничку
13 zoom-ить. Но возник вопрос: отправлять в оперу эти плюс/минус можно и
14 нужно, но что если текущее приложение не опера?
15
16 Есть хорошая утилитка wmctrl, которая позволяет управлять окнами из
17 shell-скриптов, она в частности умеет выводить список окон, но не умеет
18 выводить какое окно текущее. :(
19 Команда xsendkeys из lineakd посылает кнопки текущему окну.
20 Команда xse более универсальна - посылает любые события заданному окну.
21
22 Если в момент нажатия Zoom определить, что текущее окно это опера, после
23 чего послать KP_Add именно этому окну через xse, то это будет как раз то,
24 что нужно - можно будет настроить индивидуальную обработку Zoom в разных
25 окнах, плюс гарантировать что KP_Add не будет послан случайно вместо
26 оперы в другое окно (если юзер нажал Zoom и быстро переключился в другое
27 окно, например, или popup вылез).
28
29 Единственная утилита, которую мне после долгих поисков удалось найти для
30 определения текущего окна - focusfinder:
31 http://gnomesupport.org/forums/viewtopic.php?t=10379
32
33 Кто-нить знает другие утилиты для определения текущего окна, желательно
34 имеющиеся в portage?
35
36 --
37 WBR, Alex.
38 --
39 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000 Alex Efros <powerman@××××××××××××××××××.com>