Update:
After installing 2.6.31 kernal I added the following line to /etc/rc.local
echo 130,131,132,134,136,137,177,179,247,249 > /sys/devices/platform/i8042/serio0/force_release
This forces the missing Fn key scancodes, mentioned above, to produce a key release event.
Then I edited /lib/udev/rules.d/95-keymap.rules and after the 'LABEL=
"keyboard_vendorcheck"' section I added |*N310*| toe the Samsung vendor line that already contained |*NC10*| and |*NC20*|
ALL MY FUNCTION KEYS ARE NOW WORKING!!!!
What a palarva! So the next kernal release should indeed fix the Samsung keyboard function key issues.
Update:
After installing 2.6.31 kernal I added the following line to /etc/rc.local
echo 130,131, 132,134, 136,137, 177,179, 247,249 > /sys/devices/ platform/ i8042/serio0/ force_release
This forces the missing Fn key scancodes, mentioned above, to produce a key release event.
Then I edited /lib/udev/ rules.d/ 95-keymap. rules and after the 'LABEL=
"keyboard_ vendorcheck" ' section I added |*N310*| toe the Samsung vendor line that already contained |*NC10*| and |*NC20*|
ALL MY FUNCTION KEYS ARE NOW WORKING!!!!
What a palarva! So the next kernal release should indeed fix the Samsung keyboard function key issues.