Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 2004 12:14:48 +0300
From:      Niki Denev <nike_d@cytexbg.com>
To:        takawata@jp.freebsd.org
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: Driver for Thinkpad Hotkeys.
Message-ID:  <cone.1092734088.434877.782.1001@phobos.totalterror.net>
References:  <200408170859.RAA16726@axe-inc.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a MIME GnuPG-signed message.  If you see this text, it means that
your E-mail or Usenet software does not support MIME signed messages.

--=_mimegpg-phobos.totalterror.net-782-1092734088-0002
Content-Type: text/plain; format=flowed; charset="US-ASCII"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

takawata@jp.freebsd.org writes:

> I updated the driver to be able to change wireless status, by
> dev.acpi_tpkey.0.bluetooth,
> dev.acpi_tpkey.0.wlan
> sysctl value. (WLAN handling may not be correct.)
> http://www.init-main.com/acpi_tpkey/acpi_tpkey.c
> 
> In message <cone.1092728117.391106.782.1001@phobos.totalterror.net>, Niki Denev
>  wrote:
>>On my X31, when i load acpi_tpkey and start 'devd -dD', i get notifications 
>>only when pressing the Fn+F3 (screen blank) combination.
>>Am i missing something ?
> 
> By default,only  Fn+F3,Fn+F4(Suspend - This is handled by this driver,
>  instead of sleep button driver), and Fn+F12(Suspend to Disk)
>  will assert notification.
> In addition to that, you can transfer control of all *possible* button
> to operating system by setting dev.acpi_tpkey.0.key_mask
> to dev.acpi_tpkey.0.avail_mask.
> This will enable all notifications and disable all default hotkey actions.
> 
> 
> 
>>P.S.: the acpi_tpkey_kldload.out file contains the console output, when i 
>>load the driver.
>>and the acpi_tpkey_notify.out file contains the message i get when pressing 
>>Fn+F3.
>>Any other special buttons, (AccessIBM, vol up/down, mute, brightness, key 
>>light) don't print notify messages, but they continue to work normal.
> 
> That's expected. Those button will not produce any ACPI notification,
> though it is dealt by ACPI byte code.
> Instead of it, those keys set toggle value to RTC ram and you can access
> the Fn+SPC(0x20) and AccessIBM(0x8) value by dev.acpi_tpkey.0.misckey .
> (Volume and Brightness toggle can be seen in RTC register, but 
> it is not exported to user now.)
> To assert event from kernel, kernel thread will be needed.
> 
>

thanks for the clarification.

  - Niki
 

--=_mimegpg-phobos.totalterror.net-782-1092734088-0002
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (FreeBSD)

iD8DBQBBIcyIHNAJ/fLbfrkRApWVAKCGiNg0hJFYD7mzAQJc68kZ1ZvAOACbBOi2
8uRjrHGcBGJvXcOYAsQvc34=
=GpUL
-----END PGP SIGNATURE-----

--=_mimegpg-phobos.totalterror.net-782-1092734088-0002--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cone.1092734088.434877.782.1001>