This wireless set apparently consists of Microsoft Natural Wireless Laser Mouse 6000 and a wireless version of Microsoft Natural Ergonomic Keyboard 4000. They have many (although probably not all) common properties and settings.
Both the keyboard and the mouse basically work with newer Linux kernels. Just plug the receiver into a USB port and they should mostly work. The only problem are the non-standard keys on the keyboard which don't work by default.
Most of the special keys can be enabled by making a multimedia keyboard available to X. I use the following udev rules:
KERNEL=="event*", ATTRS{idProduct}=="071d", ATTRS{idVendor}=="045e", ENV{ID_CLASS}=="kbd", SYMLINK+="input/keyboard-ms"
KERNEL=="event*", ATTRS{idProduct}=="071d", ATTRS{idVendor}=="045e", ENV{ID_CLASS}=="kbd-mmk", SYMLINK+="input/keyboard-ms-mmk"
And the following configuration in /etc/X11/xorg.conf:
Section "InputDevice"
Identifier "Keyboard"
Driver "evdev"
Option "Device" "/dev/input/keyboard-ms"
EndSection
Section "InputDevice"
Identifier "Keyboard Multimedia Keys"
Driver "evdev"
Option "Device" "/dev/input/keyboard-ms-mmk"
EndSection
...
Section "ServerLayout"
...
InputDevice "Keyboard" "CoreKeyboard"
InputDevice "Keyboard Multimedia Keys" "SendCoreEvents"
...
EndSection
But the zoom key and the five numeric keys at the top still don't work. I could make the zoom key work using instructions from this Ubuntu forums thread, post #178. I haven't found any way to make the five numeric keys work so far although they apparently work normally on Microsoft Natural Ergonomic Keyboard 4000.
Milan Zamazal
<pdm@zamazal.org>
Last modified: 2011-11-07.