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 02:04:24
Message-Id: 20060708020226.GA24404@home.power
In Reply to: Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000 by Alex Efros
1 Hi!
2
3 По настройкам клавы выяснилось следующее:
4 1) Zoom, кнопки MyFavorites, пять юзерских и вроде ещё какие-то не выдают даже
5 сканкодов в showkey
6 2) чтобы они начали выдавать сканкоды - надо патчить ядро (вроде даже в
7 2.6.17.1 эта клава ещё не поддерживается)
8 3) в LKML есть два разных патча для поддержки этой клавы, один большой
9 и странный, второй выглядит вполне просто и логично
10 4) с этим вторым патчем Zoom и MyFavorites заработали, но пять юзерских
11 по-прежнему сканкоды не выдавали
12 5) я в этом патче поменял команды clear_bit() на set_bit() для этих пяти
13 кнопок, и они тоже заработали :-)
14
15 Что характерно, C я не знаю и ядро тоже, так что мой патч (в аттаче)
16 используйте исключительно на свой страх и риск. Патч для 2.6.14-hardened-r8.
17
18 Дальше. Несмотря на заработавшие сканкоды, xev для этих кнопок (Zoom,
19 MyFavorites и пять юзерских) коды не выдаёт, как и lineakd.
20 Но perl-скриптик photkeys упомянутый на
21 http://gentoo-wiki.com/HOWTO_Use_Multimedia_Keys
22 коды этих кнопок получает. Perl я, в отличие от C, знаю. :) Так что
23 скриптик этот доведу до ума и надеюсь что абсолютно все кнопки включая
24 пенёк zoom-а заработают! :-)
25
26 Проблема только в том, что, насколько я понимаю, если я захочу на Zoom
27 повесить не регулятор громкости (который можно контролировать запуская
28 командочки при нажатии Zoom), а, например, действительно ZOOM в той-же
29 Opera, то нифига не выйдет - Opera наверняка умеет вешать разные действия
30 только на распознаваемые X-ами кнопки... :(
31
32 --
33 WBR, Alex.

Attachments

File name MIME type
nek4k.patch application/x-patch

Replies

Subject Author
Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000 Gleb Litvjak <blaster999@×××××.com>
Re: [gentoo-user-ru] Microsoft Natural Ergonomic Keyboard 4000 Gleb Litvjak <blaster999@×××××.com>