The printer is a Brother HL-2140. As you can see, my other printer is recognized correctly, but for some reason, the Brother printer is identified as a mouse. This is a headless server, there is no mouse or keyboard attached.

Here is the lsusb output

Bus 007 Device 005: ID 046d:c50d Logitech, Inc. Cordless Mouse

Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 006: ID 03f0:5611 Hewlett-Packard PhotoSmart C3180

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

As you can see, the printer is recognized as Logitech, Inc. Cordless Mouse

I have installed all of the cups printer drivers, but the problem remains the same. I have also blacklisted usblp.

Thanks in advance for your help.