[Dell XPS 17 (L702X)] Three special keys have scan codes already used by other keys
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Dell's XPS computers (mine is a L702x) have three touch sensative keys (I've included a picture) that aren't working properly. It seems that these keys have been given scan codes already claimed by other keys.
Using showkey -s, I've found this:
Key 1: 0xe0 0x5b 0x2d 0xad 0xe0 0xdb
Key 2: 0xe0 0x4c 0xe0 0xcc
Key 3: 0xe0 0x19 0xe0 0x99
In windows these keys are used to reach settings, sound options, and an application of your choice. But in Ubuntu I can't give them a purpose because the above scan codes are already taken by other buttons as follows.
Key 1:
The "x" key has the scan code 0x2d 0xad
The super key has the scan code 0xe0 0x5b 0xe0 0xdb
which together match the Key 1 scan code
Key 2:
has a scan code identical to the brightnessdown key, which if fn + F4
Key 3:
has a scan code identical to the next track key, which is fn + F10
So these three touch keys can't be used as intended (I've been trying to use them to launch important applications).
Right now, they perform the same actions as the keys with matching scan codes. That is, Key 1 opens the launcher and occasionally types the letter "x", Key 2 lowers the brightness, and Key 3 skips tracks. I'd like to give these keys some useful function.
Thanks a lot.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC665 Analog [ALC665 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0xd7500000 irq 54'
Mixer name : 'Realtek ALC665'
Components : 'HDA:10ec0665,
Controls : 25
Simple ctrls : 12
Card1.Amixer.info:
Card hw:1 'NVidia'/'HDA NVidia at 0xd6000000 irq 17'
Mixer name : 'Nvidia GPU 15 HDMI/DP'
Components : 'HDA:10de0015,
Controls : 24
Simple ctrls : 4
Date: Thu May 17 17:15:54 2012
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: Dell Inc. Dell System XPS L702X
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.79
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/22/2012
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.
dmi.board.name: 03RG89
dmi.board.vendor: Dell Inc.
dmi.board.version: FAB1
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Dell System XPS L702X
dmi.sys.vendor: Dell Inc.
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | removed: needs-upstream-testing |
tags: | added: kernel-bug-exists-upstream |
tags: |
added: bios-outdated-a19 kernel-bug-exists-upstream-v3.4-rc7 needs-upstream-testing removed: kernel-bug-exists-upstream |
summary: |
- special dell xps keys have scan codes already used by other keys + [Dell XPS 17 (L702X)] Three special keys have scan codes already used by + other keys |
Would it be possible for you to test the latest upstream kernel? Refer to https:/ /wiki.ubuntu. com/KernelMainl ineBuilds . Please test the latest v3.4kernel[1] (Not a kernel in the daily directory). Once you've tested the upstream kernel, please remove the 'needs- upstream- testing' tag(Only that one tag, please leave the other tags). This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs- upstream- testing' text.
If this bug is fixed in the mainline kernel, please add the following tag 'kernel- fixed-upstream' .
If the mainline kernel does not fix this bug, please add the tag: 'kernel- bug-exists- upstream' .
If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel- unable- to-test- upstream' .
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
Thanks in advance.
http:// kernel. ubuntu. com/~kernel- ppa/mainline/ v3.4-rc7- precise/