LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Kernel (https://www.linuxquestions.org/questions/linux-kernel-70/)
-   -   Fujitsu Siemens Amilo 2515 laptop Fn keys (https://www.linuxquestions.org/questions/linux-kernel-70/fujitsu-siemens-amilo-2515-laptop-fn-keys-670251/)

artpol84 09-16-2008 06:38 AM

Fujitsu Siemens Amilo 2515 laptop Fn keys
 
Hello all!
I faced a problem on my new laptop (subj model). It has several Fn keys and they work partially:
1. Fn+F1 - Hibernate - works OK
2. Fn+F3 - Mute - OK
3. Fn+F4 - Display switch - NOT WORK
4. Fn+F5/F6 - Volume UP/DOWN - OK
5. Fn+F7/F8 - Brightness UP/DOWN - NOT WORK

I searched Internet and studied this problem on my laptop and get following results:
1. Brightness can be controlled through sysfs file /sys/class/backlight/acpi_video0/brightness
2. If I assign keys (for example UP/DOWN or any non Fn key) in HAL configuration (/usr/share/hal/....) - this keys starts to control brightness!
3. In BIOS mode and in Windows Vista (was preinstalled and later removed by me this keys WORK!
3. Fn+F4,Fn+F7 and Fn+F8 don't rise interrupts while Fn+F1,Fn+F3 and other working keys do. I check this by executing:

Code:

watch cat /proc/interrupts
and watching interrupt counters of i8042 keyboard controller

So I gess that something in kernel blocks part of my Fn keys. But I don't know where it can be. I have not found corresponding keyboard layout in Ubuntu so I don't know where to move now.

lspci output is:
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01)


All times are GMT -5. The time now is 04:13 PM.