Bug 14052
Summary: | Some Fn + XX keys on Samsung laptops does not produce key release events (need atkbd patch) | ||
---|---|---|---|
Product: | Drivers | Reporter: | JanS (jan.skowron) |
Component: | Input Devices | Assignee: | Dmitry Torokhov (dmitry.torokhov) |
Status: | RESOLVED CODE_FIX | ||
Severity: | high | CC: | alex.van.denzel, bugzilla, hughsient, jan.skowron, ldm |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugs.launchpad.net/ubuntu/+source/linux/+bug/399911 | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: | |
Attachments: | Allow manipulating force_release bitmap via sysfs |
Description
JanS
2009-08-24 19:01:56 UTC
Created attachment 22947 [details]
Allow manipulating force_release bitmap via sysfs
I think something like attached should work.
The code is in mainline, will be released in 2.6.32. *** Bug 14590 has been marked as a duplicate of this bug. *** I have a Samsung Q45 and I'm an Ubuntu user since Feisty Fawn. I have read a lot about 'Fn keys' on Samsung laptops in bugzilla and also in bugs.launchpad.net. This bug has been marked as fixed, but it is still present! (also in Lucid Lynx with kernel 2.6.32-22) Anyway yesterday I have tried this solution http://www.voria.org/forum/viewtopic.php?f=3&t=296 and it works fine: package 'samsung-backlight' enables brightness up/down package 'samsung-tools' enables wireless on/off It seems to be a DKMS (Dynamic Kernel Module Support), it is possible to include this code directly in linux kernel source tree? (In reply to comment #4) > I have a Samsung Q45 and I'm an Ubuntu user since Feisty Fawn. > I have read a lot about 'Fn keys' on Samsung laptops in bugzilla and also in > bugs.launchpad.net. > This bug has been marked as fixed, but it is still present! (also in Lucid > Lynx > with kernel 2.6.32-22) You need to talk to your distribution to make sure that they apply force_release workaround upon booting the box. > > Anyway yesterday I have tried this solution > http://www.voria.org/forum/viewtopic.php?f=3&t=296 and it works fine: > package 'samsung-backlight' enables brightness up/down > package 'samsung-tools' enables wireless on/off > > It seems to be a DKMS (Dynamic Kernel Module Support), > it is possible to include this code directly in linux kernel source tree? Including the quirk directly into the kernel is not desirable since it is not sustainable. Instead kernel provides a generic way of dealing with the problem. |