Fn key doen not work on compaq presario laptop in Xubuntu feisty

Bug #119826 reported by p1977p
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hotkey-setup (Ubuntu)
Expired
Wishlist
Unassigned

Bug Description

I own a Compaq Presario V3228AU laptop with an AMD Turion 64bit processor, running Xubuntu Feisty, with an onborad Nvidia geForce6150 display card, 512MB RAM. I have installed the latest Nvidia driver from the repositories. The Fn key is not supported. It does generate an ACPI event that is referred to 'X' but there is no action. Only the Fn+F7 (brightness down) and Fn+F8 (brightness up) key-combos are trapped; the other functions (lock,sleep,web,print,play/pause, stop, next, prev) are not accepted. However, despite this there is no change in brightness ot the screen. I have a dual boot with Windows XP, and the keys work fine there. Here's the output from dmidecode:
$ sudo dmidecode -s system-manufacturer
Hewlett-Packard
$ sudo dmidecode -s system-product-name
Presario V3000 (RZ819PA#ACJ)
$ sudo dmidecode -s system-version
F.21

The output from ACPI is as follows:
$ sudo tail -f /var/log/acpid
[Mon Jun 11 17:13:21 2007] starting up
[Mon Jun 11 17:13:21 2007] 55 rules loaded
[Mon Jun 11 17:13:23 2007] client connected from 4667[107:114]
[Mon Jun 11 17:13:23 2007] 1 client rule loaded
[Mon Jun 11 17:13:25 2007] client connected from 4759[0:0]
[Mon Jun 11 17:13:25 2007] 1 client rule loaded
[Mon Jun 11 17:17:10 2007] completed event "video LCD 00000087 00000000" ///// Fn+F7 --br. down
[Mon Jun 11 17:18:06 2007] received event "video LCD 00000087 00000000"
[Mon Jun 11 17:18:06 2007] notifying client 4667[107:114] ////hald-addon-acpi:
[Mon Jun 11 17:18:06 2007] notifying client 4759[0:0] //// 'X'
[Mon Jun 11 17:18:06 2007] completed event "video LCD 00000087 00000000"
[Mon Jun 11 17:18:09 2007] received event "video LCD 00000086 00000000" ////// Fn+F8 -- br. up
[Mon Jun 11 17:18:09 2007] notifying client 4667[107:114]
[Mon Jun 11 17:18:09 2007] notifying client 4759[0:0]
[Mon Jun 11 17:18:09 2007] completed event "video LCD 00000086 00000000"

I had filed a bug in a similar thread for Kubuntu, but was recently told that this problem is specific to Xubuntu, and that Feisty-Kubuntu was doing the job fine. Is there a way to modify the existing Asus/Thinkpad/Sony brightness scripts for my purpose? (these are already installed)

Revision history for this message
p1977p (1977boy) wrote :

I forgot to add... i'm running the 64 bit version of Xubuntu.

Revision history for this message
p1977p (1977boy) wrote :

I tried changing the keyboard type to "pc105+presario". Now keycodes are generated for all Fn+F(1-12) keys except for F4(alternate monitor), F7(br. down) and F8(br. up). Incidentally all these three codes are display related, so I think the problem lies in the way the nvidia driver interprets them. Another thing, is it possible to reassign the other generated keycodes to their usual meanings. eg. Fn+F1 to 'help' etc.?

Revision history for this message
Steve Langasek (vorlon) wrote :

Thank you for taking the time to report this bug and help to improve Ubuntu.

Is this issue still present in Ubuntu 9.10, or do the keys work correctly by default? There have been substantial improvements to keyboard handling since Ubuntu 7.04, so hopefully we can close this issue as resolved.

Changed in hotkey-setup (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
zackpuse (palie-zas82) wrote :

Fn + f7(br down) f8 (br up) not function

X Error of failed request: BadRROutput (invalid Output parameter)
  Major opcode of failed request: 149 (RANDR)
  Minor opcode of failed request: 15 (RRGetOutputProperty)
  Serial number of failed request: 26
  Current serial number in output stream: 26

Changed in hotkey-setup (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

You have not provided sufficient information to confirm that the problem you're seeing is the same as the one the bug submitter saw. Setting back to incomplete. Please file a separate bug report against the X package for the X error that you're seeing.

Changed in hotkey-setup (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for hotkey-setup (Ubuntu) because there has been no activity for 60 days.]

Changed in hotkey-setup (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.