The patch program applies diff files to originals. Summary : The GNU patch command, for modifying/upgrading files. I recommend you use 0.3.1, the reason is not only it add force-feedback support, but also include some tmp]# ls -l linux-2.6.17.7.tar.bz2 linux-2.6.17.8.tar.bz2 The latest patch can be downloaded from linux-usb-devel maillist. Do you eager to try new 2.6.18 kernel? if so, I also will release them. I can not sure what problem the friend unixfudotnet have](*,), this patch both should be can apply on 2.6.17.7 and 2.6.17.8 I still am beginner of the XKBĬonfiguration, I will reply here at once if I configure them successfully. The keycode is yield in system log or dmesg when we press and release these five keys. Me at least), in other words, I think this is a problem of XKB configuration, if you insert evbug.ko into kernel, you can see Regarding to 5 my favorites keys, I also found they can not work under default XKB configuration (XkbModel pc105 for
Patching file linux-2.6.17.7/drivers/usb/input/Makefileġ out of 1 hunk FAILED - saving rejects to file linux-2.6.17.7/drivers/usb/input/Makefile.rej Patching file linux-2.6.17.7/drivers/usb/input/Kconfigġ out of 1 hunk FAILED - saving rejects to file linux-2.6.17.7/drivers/usb/input/Kconfig.rej Patching file linux-2.6.17.7/drivers/usb/input/usbnek4k.c Patching file patch -p0 < /tmp/msnek4k.patch Patching file linux-2.6.17.7/drivers/usb/input/hid-input.cġ out of 4 hunks FAILED - saving rejects to file linux-2.6.17.7/drivers/usb/input/hid-input.c.rej Patching file linux-2.6.17.7/drivers/usb/input/hid.hġ out of 3 hunks FAILED - saving rejects to file linux-2.6.17.7/drivers/usb/input/hid.h.rej Patching file linux-2.6.17.7/drivers/usb/input/hid-core.cġ0 out of 12 hunks FAILED - saving rejects to file linux-2.6.17.7/drivers/usb/input/hid-core.c.rej The patches don't seem to apply cleanly ls -l I'd also like to thank trantorvega for the Gentoo-Page.Īnd, most of the work to get your keyboard working did Liyu () for you! (the Patch is also available at () from liyu ( PANdqfI6prRsqjc7uCt1A&hl=de)) Thank you alsuren () for pointing me to the fact that 2.6.24 now supports it.Ĭredit for the kernel-howto goes to master_kernel () There is a good resource for information on getting this keyboard "working" under Linux in general in the Gentoo MSNEK4K HOWTO () HOWTO for Slackware 12.0 users ( Slackware_12_0) (including nice Xmodmap file) After all steps are done, the keyboard should work. Go ahead with the howto (step 10 is the next). If you can't find it in the configuration hierarchy, you can also press CTRL+F and type simple in the search box.
Sudo patch -p1 USB, activate "HID Simple Driver Interface"" and change Microsoft Natural Ergonomic Keyboard 4000 Driver" to "m". config & sudo make oldconfigĪfter this command, the kernel will be patched like this:
Instead of step 6 and 7 of the kernel howto, perform this: = Solution 2 =(recompile your old kernel)įollow the HOWTO () for compiling the kernel from. You should always be cautious when it comes to the kernel, whether you use solution 1 or 2. This solution should not be riskier than compiling the kernel by yourself. In order to do that, follow this () tutorial.
Upgrade to kernel 2.6.24 or higher (included in Ubuntu 8.04 already for example) which includes the drivers for MSNEK4K. I can't test it at the moment so i need some acknowledge that it works. Second note: The zoom wheel currently only works by applying another patch to the kernel. For example, abid_naqvi83 managed to get the slider working (). Please note: Information in this posting may be outdated as i don't own this keyboard anymore.
How to get Microsoft Natural Ergonomic Keyboard 4000 (MSNEK4K) to work completely with Ubuntu