[ 114.681006] atkbd.c: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0).
[ 114.681006] atkbd.c: Use 'setkeycodes e008 <keycode>' to make it known.
[ 115.279328] atkbd.c: Unknown key pressed (translated set 2, code 0x89 on isa0060/serio0).
[ 115.279328] atkbd.c: Use 'setkeycodes e009 <keycode>' to make it known.
So Samsung seems to disable these keys also in other models. Do you have the "disable backlight button" (Fn+F4)? Does it work? For me it doesn't:
[ 242.132450] atkbd.c: Unknown key pressed (translated set 2, code 0x84 on isa0060/serio0).
[ 242.132450] atkbd.c: Use 'setkeycodes e004 <keycode>' to make it known.
Or can you disable WLAN (Fn+F9) (there's also a led on the front of the laptop). For me, it's broken, too:
[ 298.608234] atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
[ 298.608234] atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
The brightness keys can be easily fixed, it only requires mapping these keys to a program which modifies the brightness (via writing to /proc/acpi/video/ATIM/LCD/brightness or whatver your display is), but the other features are not modifiable via /proc as far as I know.
For me (on a R60+, as mentioned above) it is:
[ 114.681006] atkbd.c: Unknown key pressed (translated set 2, code 0x88 on isa0060/serio0).
[ 114.681006] atkbd.c: Use 'setkeycodes e008 <keycode>' to make it known.
[ 115.279328] atkbd.c: Unknown key pressed (translated set 2, code 0x89 on isa0060/serio0).
[ 115.279328] atkbd.c: Use 'setkeycodes e009 <keycode>' to make it known.
So Samsung seems to disable these keys also in other models. Do you have the "disable backlight button" (Fn+F4)? Does it work? For me it doesn't:
[ 242.132450] atkbd.c: Unknown key pressed (translated set 2, code 0x84 on isa0060/serio0).
[ 242.132450] atkbd.c: Use 'setkeycodes e004 <keycode>' to make it known.
Or can you disable WLAN (Fn+F9) (there's also a led on the front of the laptop). For me, it's broken, too:
[ 298.608234] atkbd.c: Unknown key pressed (translated set 2, code 0x86 on isa0060/serio0).
[ 298.608234] atkbd.c: Use 'setkeycodes e006 <keycode>' to make it known.
The brightness keys can be easily fixed, it only requires mapping these keys to a program which modifies the brightness (via writing to /proc/acpi/ video/ATIM/ LCD/brightness or whatver your display is), but the other features are not modifiable via /proc as far as I know.