[PATCH v3 3/4] Add a property to toggle function key mode

Michel Dänzer michel at daenzer.net
Sun May 22 23:41:38 PDT 2011

On Mon, 2011-05-23 at 09:33 +1000, Peter Hutterer wrote: 
> On some keyboards, the multimedia function keys are overlaid with the F
> keys. This property enables clients to switch the primary mode of these F
> keys between function keys and multimedia keys.
> Some keyboards provide an Fn key to toggle between the modes. This is
> hardware-specific and may or may not work on any given keyboard device.
> The current imlementation is only hooked up to apple keyboards.
> The kernel provides a tweak to enable/disable.
> /sys/module/hid_apple/parameters/fnmode
>     0 .. keyboard sends Fx keys, Fn disabled
>     1 .. keyboard sends multimedia keys, Fn toggles to function keys
>     2 .. keyboard sends function keys, Fn toggles to multimedia keys
> If fnmode is on 0, we force it to 2.
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
> ---
> Changes to v2:
> - avoid leaking file descriptors
>   (affected are get_fnmode and set_fnmode)

Reviewed-by: Michel Dänzer <michel at daenzer.net>


Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer

More information about the xorg-devel mailing list