[Bug 935804] Re: hewlett-packard keymaps mostly wrong or obsolete

Martin Pitt martin.pitt at ubuntu.com
Wed Mar 28 09:56:02 UTC 2012


Added your model to the upstream rules. Thanks!

** Changed in: udev (Ubuntu)
       Status: New => Fix Committed

** Changed in: udev (Ubuntu)
     Assignee: (unassigned) => Martin Pitt (pitti)

** Summary changed:

- hewlett-packard keymaps mostly wrong or obsolete
+ hewlett-packard keymap for Presario CQ60

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to udev in Ubuntu.
https://bugs.launchpad.net/bugs/935804

Title:
  hewlett-packard keymap for Presario CQ60

Status in “udev” package in Ubuntu:
  Fix Committed

Bug description:
  whilst fixing my touchpad  disable key on my own craptop, i discovered
  gnome-settings-daemon doesn't even bind separate enable/disable key
  events, just toggle. so the following are at best broke:

  ohsix at krang:/lib/udev/keymaps$ grep 0xD[8-9] hewlett-packard*
  hewlett-packard-2510p_2530p:0xD8 f23 # touchpad off
  hewlett-packard-2510p_2530p:0xD9 f22 # touchpad on
  hewlett-packard-pavilion:0xD8 f23 # touchpad off
  hewlett-packard-pavilion:0xD9 f22 # touchpad on
  hewlett-packard-tx2:0xD8 f23 # Toggle touchpad button on tx2 (OFF)
  hewlett-packard-tx2:0xD9 f22 # Toggle touchpad button on tx2 (ON)

  what follows is background on what i did to fix up a keymap for mine

  i was getting events from keymap -i that looked like this
  enabled -> disabled
  got scan code event 0xD8 without a key code event
  got scan code event 0xD8 without a key code event

  disabled -> enabled
  scan code: 0xD9   key code: help

  so i mapped them to on/off as above, didn't work; checked
  /apps/gnome_settings_daemon/keybindings saw that it only bound toggle,
  set them both to f21 (toggle), it then worked.

  the touchpad disable key has worked in the past, what i suspect
  happened is that xorg at one time translated on/off events to toggle
  events, or that g-s-d at one time caught both or all 3

  afair since last looked into, there are now TOUCHPAD_* key codes in
  input.h, i did not try them.

  as an aside, why aren't the keymaps being submitted upstream as
  suggested the user do in /usr/share/doc/udev/README.keymap.txt.gz?
  i've seen the same keymaps for quite a few releases

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: udev 167-0ubuntu3 [modified: lib/udev/rules.d/95-keymap.rules]
  ProcVersionSignature: Ubuntu 2.6.38-13.55-generic 2.6.38.8
  Uname: Linux 2.6.38-13-generic x86_64
  Architecture: amd64
  Date: Sat Feb 18 13:58:01 2012
  InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
  MachineType: Hewlett-Packard Compaq Presario CQ60 Notebook PC
  ProcEnviron:
   LANGUAGE=en_US:en
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-13-generic root=UUID=d332acb1-e554-4637-84fe-731b5e39212b ro quiet splash vt.handoff=7
  SourcePackage: udev
  UpgradeStatus: Upgraded to natty on 2011-03-17 (338 days ago)
  dmi.bios.date: 12/15/2010
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: F.65
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: 3612
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: 09.67
  dmi.chassis.asset.tag: Chassis Asset Tag
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnHewlett-Packard:bvrF.65:bd12/15/2010:svnHewlett-Packard:pnCompaqPresarioCQ60NotebookPC:pvrPCID:rvnHewlett-Packard:rn3612:rvr09.67:cvnHewlett-Packard:ct10:cvrChassisVersion:
  dmi.product.name: Compaq Presario CQ60 Notebook PC
  dmi.product.version: PCID
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/udev/+bug/935804/+subscriptions




More information about the foundations-bugs mailing list