[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