← Back to team overview

kernel-packages team mailing list archive

[Bug 1205791] Re: Dell Vostro V131: special keys not working


I'm also affected by this bug on Dell Inspiron M5110 (Q15R). This laptop
has the same set of special buttons as Vostro V131.

Mentioned ECG1 method was also returning values 0x2000 and 0x1000 for
me, but after applying the dell-laptop patch given by Michał Kępień (
http://www.spinics.net/lists/platform-driver-x86/msg07195.html ) it
started returning values 0x2800 and 0x1800, so that NEVT method could
catch these events by default.

Even though these keys have the same symbols on keyboard and they should
work the same on M5110 and V131, mine dell-wmi detects them as events
0xe06e for key #2 and 0xe029 for key #3 (instead of 0xe026 and 0xe025 as
on V131). As M5110 doesn't use dell_new_hk_type,  I was able to simply
map these events in dell-wmi in legacy keymap as unused XF86Launch keys
and use them straight away in Xorg. But that's just a workaround for

You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.

  Dell Vostro V131: special keys not working

Status in udev:
Status in linux package in Ubuntu:

Bug description:
  Bug filed, following conversation on IRC at:


  I own a Dell Vostro V131. This model has 3 special hotkeys (quick
  launch keys:


  There are documented in page 1 of the manual:


  as being:

    1. "Windows mobility center" (this hotkey generates [Mod]+[x])
    2. "Dell support center"
    3. "Dell instant launch manager"

  This was previous raised at:


  The "Dell support center" key generates keycode 0xEE, but misses
  release event. I got it working with an udev "keyboard force release"
  quirk, see attached patch in the '4444' email.

  However, the "Dell instant launch manager" key doesn't generate
  anything, neither through dell-wmi nor i8042. It's the rightmost
  button in the right upper corner of the keyboard.  The ACPI interrupt-
  count appears to increment, as seen with:

    watch -n 0,1 cat /proc/interrupts

To manage notifications about this bug go to: