Logitech M570 Trackball With Slackware Linux 14.1

Update 27 Feb 2014: an M570 is working on my Workstation with kernel 3.10.32.  I haven’t tried this on my laptop, yet, but I see this as progress! Woohoo!

After discovering that many of the 14.0 SlackBuilds worked well with Slackware 14.1, I decided to upgrade my laptop. I installed Slackware64 14.1 and most everything worked out of the box.  I did need to install the driver for Realtek. RTL8111/8168 PCI Express Gigabit Ethernet controller.

I was a bit dismayed that my Logitech M570 trackball and its unifying receiver were not recognized.

After a bit of poking around, I read that a kernel upgrade might fix this issue.

First, I tried upgrading to 3.10.19, using the .config from the stock kernel. Still, no joy.

So, I decided to grab config-huge-3.12.x64 from Slackware testing and give kernel 3.12 a try. I prefer not to leave the 3.10 long-term supported branch of the stock kernel, but I really want my trackball! (I hate trackpads and mice!).

I downloaded kernel 3.12 from kernel.org and uncompressed it into /usr/src, then copied the downloaded config config-huge-3.12.x64 to ./config in the new kernel directory. Then make, make modules_install and make install and I was ready to test.

Woohoo! My M570 works great with kernel 3.12. The video driver for X seems to be a bit better than the one that came with 3.10.17, but that may be my imagination.

So, I can confirm that upgrading to kernel 3.12 did fix my issues I had with my wireless trackball under 3.10.17!

Progress for me and wishing you Happy Slacking!

1 thought on “Logitech M570 Trackball With Slackware Linux 14.1”

Leave a Comment