[sisyphus] непонятно /proc/bus/input/devices

Sergey Vlasov vsu на altlinux.ru
Чт Окт 28 13:37:01 UTC 2010


On Thu, Oct 28, 2010 at 03:00:32PM +0300, Denis Kuznetsov wrote:
> Второе, это из /proc/bus/input/devices:
> I: Bus=0019 Vendor=0000 Product=0006 Version=0000
> N: Name="Video Bus"
> P: Phys=LNXVIDEO/video/input0
> S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
> U: Uniq=
> H: Handlers=kbd event8
> B: EV=3
> B: KEY=3e000b00000000 0 0 0

Этот набор битов соответствует следующему набору кодов из linux/input.h:

#define KEY_BRIGHTNESSDOWN      224
#define KEY_BRIGHTNESSUP        225

#define KEY_SWITCHVIDEOMODE     227     /* Cycle between available video
                                           outputs (Monitor/LCD/TV-out/etc) */

#define KEY_VIDEO_NEXT          241     /* drive next video source */
#define KEY_VIDEO_PREV          242     /* drive previous video source */
#define KEY_BRIGHTNESS_CYCLE    243     /* brightness up, after max is min */
#define KEY_BRIGHTNESS_ZERO     244     /* brightness off, use ambient */
#define KEY_DISPLAY_OFF         245     /* display device to off state */

Соответствующие события в случае ноутбука могут формироваться при
нажатии клавиш управления экраном (обычно для этого служат некоторые
комбинации с клавишей Fn).  Раньше эти события выдавались ядром только
через специфические интерфейсы ACPI (/proc/acpi/event), теперь всё
постепенно приводится к единому стандарту - input subsystem (кстати,
кнопка Power тоже переехала туда).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20101028/fc9b3c72/attachment.bin>


Подробная информация о списке рассылки Sisyphus