Acer Aspire One D250 && special function keys

1 view
Skip to first unread message

Matthias Apitz

unread,
May 19, 2013, 2:33:14 PM5/19/13
to freebsd-...@freebsd.org

Hello,

I'm running a 10-CURRENT r250588 on that laptop, which has some special
function keys, for example Fn+Down and Fn+Up to control the sound
volume; how could I manage to get them to work? On my other netbook, an
Asus EeePC 900, I have to load the kmod acpi_asus.ko to get the
corresponding keys (Fn+F8/F9) working.

Thanks

matthias
--
Sent from my FreeBSD netbook

Matthias Apitz | - No system with backdoors like Apple/Android
E-mail: gu...@unixarea.de | - Never being an iSlave
WWW: http://www.unixarea.de/ | - No proprietary attachments, no HTML/RTF in E-mail
phone: +49-170-4527211 | - Respect for open standards
_______________________________________________
freebsd-...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questi...@freebsd.org"

Polytropon

unread,
May 19, 2013, 2:42:51 PM5/19/13
to Matthias Apitz, freebsd-...@freebsd.org
On Sun, 19 May 2013 20:33:14 +0200, Matthias Apitz wrote:
>
> Hello,
>
> I'm running a 10-CURRENT r250588 on that laptop, which has some special
> function keys, for example Fn+Down and Fn+Up to control the sound
> volume; how could I manage to get them to work? On my other netbook, an
> Asus EeePC 900, I have to load the kmod acpi_asus.ko to get the
> corresponding keys (Fn+F8/F9) working.

Did you use xev to check if those keys generate a unique
code or symbol? If not, try loading one of the present
/boot/kernel/acpi_*.ko modules to see if one of them can
enable the functionality. Of course none of the present
ones look as if it would support a Acer Aspire One D250,
but go ahead and try. :-)

If the keys don't work per se (like for comparison the
Fn+PageUp key on some IBM laptops to switch the keyboard
light on and off - totally independent from the OS -, you
need to make sure they emit a code or symbol (you can add
that with xmodmap) and then have some program "pick it up"
and act accordingly (e. g. calling "mixer vol +10" and
"mixer vol -10" for the volume control).

The x11/xev program from ports is a nice indicator to check
what's working "out of the box", compared to additional
ACPI modules in action.

For example, I found the Fn + cursor keys on an Lenovo R61i
send specific key codes, but no action per default. Instead,
the keyboard light does not send any key code, but works.
Maybe volume and brightness keys are handled in a similar
way on your machine...


--
Polytropon
Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...

Matthias Apitz

unread,
May 19, 2013, 3:16:35 PM5/19/13
to Polytropon, freebsd-...@freebsd.org
El día Sunday, May 19, 2013 a las 08:42:51PM +0200, Polytropon escribió:

> Did you use xev to check if those keys generate a unique
> code or symbol? If not, try loading one of the present
> /boot/kernel/acpi_*.ko modules to see if one of them can
> enable the functionality. Of course none of the present
> ones look as if it would support a Acer Aspire One D250,
> but go ahead and try. :-)
>
> ...

They do not give anything in xev(1), I tried this before posting
already, and I was afraid of PANIC's just kldloading the acpi_*
I will try this tomorrow in single user modus. Thanks

matthias

--
Sent from my FreeBSD netbook

Matthias Apitz | - No system with backdoors like Apple/Android
E-mail: gu...@unixarea.de | - Never being an iSlave
WWW: http://www.unixarea.de/ | - No proprietary attachments, no HTML/RTF in E-mail
phone: +49-170-4527211 | - Respect for open standards
Reply all
Reply to author
Forward
0 new messages