Você pode começar pesquisando os drivers usados para as teclas da ACPI e encontrando instruções sobre como configurar seu daemon ACPI. As chances o seu laptop é suportado no kernel (linux), então fazer as coisas funcionarem é um questão de carregar o módulo correto ( modprode sony_laptop ).
de menuconfig em / use / src / linux:
CONFIG_SONY_LAPTOP: │ This mini-driver drives the SNC and SPIC devices present in the ACPI │ BIOS of the Sony Vaio laptops. │ It gives access to some extra laptop functionalities like Bluetooth, │ screen brightness control, Fn keys and allows powering on/off some │ devices. │ Read <file:Documentation/laptops/sony-laptop.txt> for more information.
Por exemplo, no meu EEE PC eu tenho um módulo chamado eeepc_laptop (CONFIG_EEEPC_LAPTOP no /usr/src/linux/.config) que é responsável por manipular o gerenciamento de energia recursos e as chaves Fn :
$ lsmod | grep eee eeepc_laptop 12682 0 sparse_keymap 2733 1 eeepc_laptop
Os eventos-acpi gerados pelas chaves podem ser monitorados (para verificar se eles estão trabalhando) executando acpi_listen e pressionando algumas teclas Fn .
$ acpi_listen hotkey ATKD 0000002f 00000078 hotkey ATKD 0000002e 00000003
No meu sistema, o servidor acpi detecta esses eventos com scripts em / etc / acpi / eventos / e scripts em / etc / acpi / actions / , faz certas coisas quando os eventos são detectados. Estou apenas dizendo isso para lhe dar um senso de orientação. As chances são de seus navios de distribuição com um daemon ACPI bem configurado (talvez não seja o mesmo que o meu). Mais uma vez, verifique seu Wiki ou Manual.