From owner-freebsd-questions@FreeBSD.ORG Sun May 19 18:42:50 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0FD07FA8 for ; Sun, 19 May 2013 18:42:50 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id CF02835D for ; Sun, 19 May 2013 18:42:49 +0000 (UTC) Received: from r56.edvax.de (port-92-195-9-165.dynamic.qsc.de [92.195.9.165]) by mx02.qsc.de (Postfix) with ESMTP id 0320027AF4; Sun, 19 May 2013 20:42:41 +0200 (CEST) Received: from r56.edvax.de (localhost [127.0.0.1]) by r56.edvax.de (8.14.5/8.14.5) with SMTP id r4JIgpwS003906; Sun, 19 May 2013 20:42:51 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Sun, 19 May 2013 20:42:51 +0200 From: Polytropon To: Matthias Apitz Subject: Re: Acer Aspire One D250 && special function keys Message-Id: <20130519204251.e92fca4c.freebsd@edvax.de> In-Reply-To: <20130519183313.GA1016@tiny.Sisis.de> References: <20130519183313.GA1016@tiny.Sisis.de> Organization: EDVAX X-Mailer: Sylpheed 3.1.1 (GTK+ 2.24.5; i386-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 May 2013 18:42:50 -0000 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, ...