Hi, 
same problem with Samsung R700 Aura.

I can confirm that the fixes regarding
/usr/share/hal/fdi/information/10freedesktop/30-keymap-misc.fdi make the
hotkeys come to life in Xorg. But I still have problems in fixing the
kernel regarding the key release events.

The "forced_release_keys" array in "atkbd_samsung_keymap_fixup" contains scan 
codes that would be absolutely suitable for the R700 (if these hexadecimal 
values really represent scancodes with msb set to one (break codes))
The next thing to be done is an entry in "atkbd_dmi_quirk_table[]". I have done 
that. To reproduce it just copy the entry for the NC20 and set DMI_PRODUCT_NAME 
to "SR700". That should do the trick, if I am right.

The next step would be to compile the kernel. Now before i do that and
take these 4h i could really spend better, i just want to ask: is there
an easy way? At least something easier as described in the
Kernel/Compile instrcutions? Something that does it by, say: "dpkg-
buildpackage" and out comes your kernel .deb, your l-r-m package, and so
on? Would be cool :-) -> It also would be cool if the changes to
/usr/share/hal/fdi/information/10freedesktop/30-keymap-misc.fdi and
linux/drivers/input/keyboard/atkbd.c would be in the updates anyway
soon. I can upload the files if this is wished.

The next thing to mention is that gnome seems to realize that I press say, the 
"brightness up"-key, because it displays an osd telling me that brightness goes 
up... but the screen brightness does not change with my nvidia card.
I have tried smartdimmer -s and that works. How can I get gnome or whatever is 
responsible for that to use smartdimmer or anything that works?

help would be great :-)

cheers,

Manuel Gaus

-- 
Samsung nc20 brightness keys do not send release events
https://bugs.launchpad.net/bugs/360247
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to