Problematic volume control keys and mute key of several notebooks + Patch
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| linux (Ubuntu) |
Fix Released
|
Low
|
Andy Whitcroft | ||
| Intrepid |
Fix Released
|
Low
|
Andy Whitcroft | ||
| Jaunty |
Fix Released
|
Low
|
Andy Whitcroft | ||
Bug Description
Since Intrepid, volume keys of Zepto Znote 6625WD don't work correctly as already mentioned here (also in 32bit):
https:/
However, a fix for the 6615WD has been already released (look for Zepto):
http://
I figured out that this fix would also fix the 6625WD's problem so the kernel just needs apply the fix for this model.
I attached a diff to widen the DMI signature to target the 6625WD, too (tested with mine, works fine).
There are users of the 6615WD model who still have this bug:
https:/
Seems like Zepto changed DMI entries in newer models of the 6615WD.
I obtained the dmidecode output of such a user and widened the DMI signature to target those models also (tested by a user, works fine).
Users with a Fujitsu Amilo Xi 2428 are also affected by this bug but the mute key is also broken.
I added a new method for fixing this notebook and added the DMI signature as well (tested by a user, works fine).
There seem to be more Notebooks with this bug:
https:/
- Toshiba Satellite Pro U300
- Toshiba Satellite U305
For each model the DMI signature hast to be added and maybe a specific fixup method has to be implemented.
If those users post their output of "dmidecode" and "showkey -s" (virtual terminal) for each problematic key, I can try to add their models to the patch, too.
However, both 6615WD models and the 6625WD need the same already implemented fixup method so I just linked the DMI signatures to that method.
Probably this patch needs to be applied to the Jaunty kernel as well.
Some testing results can be found here (german):
http://
This is my first kernel hack and my first bug report ever, so I wonder if I should file a bug report to kernel.org myself or will you guys do the job for me? :)
===
SRU Justification
Impact: volume and brightness keys auto-repeat forever rendering brightness and volume controls mostly usless
Fix Description: add quirks for these laptops to prevent them repeating
Risks: this is a model specific quirk and has been tested by a number of affected users
TEST CASE: see bug
Related branches
Works fine on my 6615WD.
The bug wasn't fixed for me in 2.6.27-11.
Works for me @ my Znote 6625WD
Thank u very much :D
P.S. Installed your .deb packages from http://
@Marius -- that patch looks like it does the right thing. If you could sign it off for me, that is supply a Signed-off-by: Marius Wenderoth <email> to me. See Documentation/
@All -- I have applied Marius' patch to the latest intrepid kernel. If you could test those and report back here. This will help support any SRU to Intrepid. The kernels are at the URL below:
http://
I have also build some Jaunty kernels with the same patch. If you could test those, even on an Intrepid userspace that would also be helpful. We will need to justify those via SRU for Jaunty as well. These kernels are at the URL below:
Done so.
Your intrepid kernel seems to work fine.
Wasn't able to install the jaunty kernel:
Headers: "Dependency is not satisfiable: libc6"
Image: "Dependency is not satisfiable: wireless-crda"
This bug was fixed in the package linux - 2.6.28-11.35
---------------
linux (2.6.28-11.35) jaunty; urgency=low
[ Amit Kucheria ]
* Updating imx51 configs
[ Andy Whitcroft ]
* SAUCE: hotkey quirks for various Zeptro Znote and Fujitsu Amilo laptops
- LP: #330259
[ Tim Gardner ]
* Revert "SAUCE: (drop after 2.6.28) eCryptfs: Don't encrypt file key
with filename key". Use upstream commit.
* CONFIG_
64K for x86'en, 32K for ARM
- LP: #344955
[ Upstream Kernel Changes ]
* eCryptfs: don't encrypt file key with filename key
* libata: set NODEV_HINT for 0x7f status
- LP: #293218
* USB: cdc-acm: Add another conexant modem to the quirks
- LP: #323829
* Input: elantech - touchpad driver miss-recognising logitech mice
- LP: #318722
-- Tim Gardner <email address hidden> 2009年3月18日 08:52:46 -0600
My Compaq Presario R4146EA seems to have similar problem, here I show you my terminal (my Jaunty is in Spanish, sorry), I'm redirected from this post https:/
(I'm newbie in Ubuntu, so I'm sorry by my mistakes reporting this problem):
$ sudo dmidecode
# dmidecode 2.9
SMBIOS 2.31 present.
34 structures occupying 1093 bytes.
Table at 0x000DF810.
Handle 0x0000, DMI type 0, 20 bytes
BIOS Information
Vendor: Hewlett-Packard
Version: F.1A
Release Date: 09/03/2005
Address: 0xE6680
Runtime Size: 104832 bytes
ROM Size: 512 kB
Characteristics:
PCI is supported
PC Card (PCMCIA) is supported
PNP is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
AGP is supported
LS-120 boot is supported
Smart battery is supported
Handle 0x0001, DMI type 1, 25 bytes
System Information
Manufacturer: Hewlett-Packard
Product Name: Presario R4100 (EF001EA#ABE)
Version: F.1A
Serial Number: CND5380TZC
UUID: 0D289A07-
Wake-up Type: Power Switch
Handle 0x0002, DMI type 2, 8 bytes
Base Board Information
Manufacturer: Hewlett-Packard
Product Name: 3085
Version: 42.3A
Serial Number: CND5380TZC
Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
Manufacturer: Hewlett-Packard
Type: Notebook
Lock: Not Present
Version: N/A
Serial Number: None
Asset Tag:
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000000
Height: 52 U
Number Of Power Cords: 18
Contained Elements: 0
Handle 0x0004, DMI type 4, 35 bytes
Processor Information
Socket Designation: U23
Type: Central Processor
Family: Athlon 64
Manufacturer: AuthenticAMD
ID: F2 0F 02 00 FF FB 8B 07
Signature: Family 15, Model 47, Stepping 2
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
MMX (MMX technology supported)
FXSR (Fast floating-point save and restore)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
Version: AMD Athlon(tm) 64
Voltage: 2.2 V
External Clock: Unknown
Max Speed: 2000 MHz
Current Speed: 2000 MHz
Status: Populated, Enabled
Upgrade: ZIF Socket
L1 Cache Handle: Not Provided
L2 Cache Handle: 0x0005
L3 Cache Handle: Not Provided
Serial Number: Not Specified
Asset Tag: Not Specified
Part Number: N...
Are you running Ubuntu 8.10 (Intrepid) or 9.04 (Jaunty) ?
I'm running 9.04 Jaunty, with 8.04 and 8.10 I have problems with sound keys, now I have the same problem and when I close my laptop happends the same like when I press volume keys.
Accepted linux into intrepid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
I have the same problem with my laptop, a Gericom Hollywood Advanced 32100
this is my sudo dmidecode: http://
and my sudo showkey shows me
louder (Fn+F5): keycode 115 press
less loud (Fn+F6): keycode 114 press
when I press the buttons
I'm in the same situation as #12 on my Zepto Znote 6025WD.
The problem just appeared.
When I run sudo showkey it says:
key.. 114 press
key.. 115 press
No release.
Running jaunty
This bug was fixed in the package linux - 2.6.27-14.41
---------------
linux (2.6.27-14.41) intrepid-proposed; urgency=low
[ Stefan Bader ]
* Revert "SAUCE: input: Blacklist digitizers from joydev.c"
- LP: #300143
linux (2.6.27-14.40) intrepid-proposed; urgency=low
[ Amit Kucheria ]
* Disable DEVKMEM for all archs on Intrepid
- LP: #354221
* SAUCE: Quirk for BT USB device on MacbookPro to be reset before use
- LP: #332443
[ Andy Isaacson ]
* LIRC_PVR150: depends on VIDEO_IVTV
- LP: #341477
* SAUCE: FSAM7400: select CHECK_SIGNATURE
- LP: #341712
[ Andy Whitcroft ]
* SAUCE: hotkey quirks for various Zepto Znote and Fujitsu Amilo laptops
- LP: #330259
* SAUCE: unusual devs: add an entry for the ScanLogic SL11R-IDE 0.78
- LP: #336189
[ Anton Veretenenko ]
* SAUCE: sony-laptop: add support for Sony Vaio FW series function/media
keys
- LP: #307592
[ Ayaz Abdulla ]
* SAUCE: forcedeth: msi interrupt fix
- LP: #288281
[ Chuck Short ]
* SAUCE: [USB] Unusual Device support for Gold MP3 Player Energy
- LP: #125250
[ Ike Panhc ]
* squashfs: correct misspelling
- LP: #322306
* SAUCE: Fixing symbol name in HECI module
- LP: #336549
* Copy header files for various kernel media driver
- LP: #322732
[ Stefan Bader ]
* SAUCE: vgacon: Return the upper half of 512 character fonts
- LP: #355057
* SAUCE: input: Blacklist digitizers from joydev.c
- LP: #300143
[ Upstream Kernel Changes ]
* libata: make sure port is thawed when skipping resets
- LP: #269652
* x86-64: fix int 0ドルx80 -ENOSYS return
- LP: #339743
* rt2x00: Fix race conditions in flag handling
- LP: #258985
* USB: cdc-acm: Add another conexant modem to the quirks
- LP: #323829
* Bluetooth: Add fine grained mem_flags usage to btusb driver
- LP: #268502
* Bluetooth: Handle bulk URBs in btusb driver from notify callback
- LP: #268502
* Bluetooth: Submit bulk URBs along with interrupt URBs
- LP: #268502
* hwmon: (abituguru3) Match partial DMI board name strings
- LP: #298798
* x86: mtrr: don't modify RdDram/WrDram bits of fixed MTRRs
- LP: #292619
* sis190: add identifier for Atheros AR8021 PHY
- LP: #247889
* ath9k: implement IO serialization
- LP: #373034
* ath9k: AR9280 PCI devices must serialize IO as well
- LP: #373034
* acer-wmi: fix regression in backlight detection
- LP: #333386
-- Stefan Bader <email address hidden> 2009年8月26日 11:48:11 +0200
I am having this problem on 9.10 and 10.04 lts.
I use a Mivvy G310 netbook, it has a N450 processor.
I have this problem with the volume keys.
Will this be fixed or do I need to open another bug?