External USB touchpad stopped working

Hi guys,

Maybe this can help some people that is having the same problem as me.

After the latest two updates (2026-01-13 and 2026-01-04) my external USB touchpad (brand: Jomaa) stopped working. It uses the same driver as the Apple’s one: magicmouse. It appears in the logs as Product: Function Trackpad, and worked fine with libinput until the last updates.

Some errors started appearing in the journal in every boot:

magicmouse 0003:05AC:0265.0002: probe with driver magicmouse failed with error -32
hid-multitouch 0003:05AC:0265.0002: HID_DG_BUTTONTYPE out of range

After chasing several options and trying different approaches, today finally I have found the solution at:

What needs to be done is quite simple:

  • First check if that solution is for you doing as commented in the Forum’s article: disable the magicmouse driver running $ modprobe -r hid_magicmouse and see if the touchpad begins working again. If it is the case, then go to the next step.
  • Blacklist the driver creating a file in /etc/modprobe.d/ (any name you like, as long as it finishes with “.conf”) with the content: blacklist hid_magicmouse.
  • Reboot. The touchpad should work again.

I hope this tip could help somebody.

Cheers!

P.S.: I’ve noticed that there is a driver called “hid-magicmouse” as well (although the official name is hid_magicmouse). When I use modinfo hid_magicmouse and modinfo hid-magicmouse the results are the same, and I have no idea why. If blacklisting “hid_magicmouse” has no effect, try blacklisting “hid-magicmouse”.