From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hiroshi Miura Subject: hotkey/video framework [was: ibm-acpi-0.2] Date: Sun, 15 Aug 2004 23:41:30 +0900 Sender: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org Message-ID: <873c2obh0l.wl%miura@da-cha.org> References: <20040810080826.GD28939@aero.ensim.com> <20040814211247.GS20883@aero.ensim.com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - =?ISO-2022-JP?B?IhskQjRdGyhC?= =?ISO-2022-JP?B?GyRCMiwbKEIi?=) Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <20040814211247.GS20883-AKoe11r2kkOzaBltdDZI6w@public.gmane.org> Errors-To: acpi-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Borislav Deianov , Karol Kozimor , julien.lerouge-GANU6spQydw@public.gmane.org, John Belmonte Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org, letsnote-tech-eXqGM+LsbTTAqL8d+zIrHngSJqDPrsil@public.gmane.org List-Id: linux-acpi@vger.kernel.org Hi, 'Fn key combination' is common on machines, so I think we need some abstraction layer or framework on acpi core. I wrote acpi driver for Panasonic Let's note laptops recentry. It supports lcd brightness control and hotkey. Toshiba and asus driver also support hotkey combination. How do you think about hotkey framework? Does anyone already work for it? eg) proc interface: /proc/acpi/hotkey/keymap --- key num - event meaning map /proc/acpi/hotkey/mask --- hotkey enable/disable mask. /proc/acpi/event --- send hotkey event to acpid /proc/acpi/video/lcd/brightness --- control lcd brightness /proc/acpi/video/outdev --- control video output (lcd/crt) /proc/acpi/ibm/* --- vendor specific devices conrol Source tree: drivers/acpi/video.c -- video/lcd abstraction driver. drivers/acpi/hotkey.c -- hotkey abstraction driver. drivers/acpi/oem/asus_acpi.c drivers/acpi/oem/toshiba-acpi.c drivers/acpi/oem/pcc-acpi.c drivers/acpi/oem/ibm-acpi.c -- vendor specific drivers. which implement hotkey, video, and lcd etc. At Sat, 14 Aug 2004 14:12:47 -0700, Borislav Deianov wrote: > > This is the second alpha release of my ACPI driver for IBM ThinkPad > laptops. The features currently supported are: > > - Fn key combinations > - Bluetooth enable and disable > - limited docking and undocking > -- Hiroshi Miura --- http://www.da-cha.org/ --- miura-yiisDzvROlQdnm+yROfE0A@public.gmane.org NTTDATA Corp. OpenSource Software Center. --- miurahr-3MafRgGXt7BL9jVzuh4AOg@public.gmane.org NTTDATA Intellilink Corp. OpenSource Engineering Dev. -- miurahr-w0OK63jvRlAuJ+9fw/WgBHgSJqDPrsil@public.gmane.org Key fingerprint = 9117 9407 5684 FBF1 4063 15B4 401D D077 04AB 8617 ------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285