Fn keys don't work properly on Sony VAIO VGN-SZ2HP/B

Bug #530137 reported by Martin Baláž
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
udev (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: udev

I am using the laptop Sony VAIO VGN-SZ2HP/B. All functions keys were working except mute key and volume down key. I found out that the package udev is responsible for that.
In the configuration file /lib/udev/rules.d/95-keymap.rules, there are following lines:

# Older Vaios have some different keys
ENV{DMI_VENDOR}=="Sony*", ATTR{[dmi/id]product_name}=="*PCG-C1*|*PCG-K25*|*PCG-F1*|*PCG-F2*|*PCG-F3*|*PCG-F4*|*PCG-F5*|*PCG-F6*|*PCG-FX*|*PCG-FRV*|*PCG-GR*|*PCG-TR*|*PCG-NV*|*PCG-Z*|*VGN-S360*|*VGN-SZ2HP_B*", ATTRS{name}=="Sony Vaio Keys", RUN+="keymap $name module-sony-old"

For all matching models, the keys listed in module-sony-old are remapped. There are listed only two keys - mute and volume down. After I removed VGN-SZ2HP_B from the list of models, the problem disappeared.

ProblemType: Bug
Architecture: i386
CustomUdevRuleFiles: 10-vboxdrv.rules
Date: Mon Mar 1 17:05:23 2010
DistroRelease: Ubuntu 10.04
MachineType: Sony Corporation VGN-SZ2HP_B
Package: udev 151-5
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-14-generic root=UUID=3cb932bf-e8ab-427b-92a6-a5e24680bf12 ro quiet splash
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
SourcePackage: udev
Uname: Linux 2.6.32-14-generic i686
dmi.bios.date: 07/10/2006
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: R0083N0
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrR0083N0:bd07/10/2006:svnSonyCorporation:pnVGN-SZ2HP_B:pvrJ001NH7E:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VGN-SZ2HP_B
dmi.product.version: J001NH7E
dmi.sys.vendor: Sony Corporation

Revision history for this message
Martin Baláž (embecka) wrote :
Martin Pitt (pitti)
Changed in udev (Ubuntu):
status: New → In Progress
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

Thanks! Fix committed upstream.

Changed in udev (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

udev (161+git20100825-1) maverick; urgency=low

  * Merge fixes from trunk:
    - keymap: Fix Sony VAIO VGN-SZ2HP/B (LP: #530137)
    - keymap: Add HP G60 (LP: #554944)
    - keymap: Add Onkyo PC (LP: #612529)
    - Add support for oom_score_adj, which replaces oom_adj in kernel 2.6.36
    - udevd: remove unneeded credential passing from init_notify()
  * debian/control: Update Vcs-Bzr to reworked tree. The current tree is now
    branched from lp:~vcs-imports/udev/trunk (which works well now) instead of
    the outdated manual lp:~scott/udev/master import.
  * Add debian/source/format: Keep 1.0 for now. We don't use quilt, but bzr,
    and this is not a native package.
  * Add debian/source/options: Supply tar-ignore and diff-ignore options to
    exclude .bzr/ and test/. This obsoletes the "debian/rules package" rule,
    so remove that.

 -- Martin Pitt <email address hidden> Thu, 26 Aug 2010 10:59:48 +0200

Changed in udev (Ubuntu):
status: Fix Committed → Fix Released
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.