You are not logged in.
Hi everyone, I'm having this strange issue with Arch. The problem is this: I have an A4TECH wireless mouse with a USB receiver. when I plug the receiver before the system is booted, the mouse is detected with no problems. when I plug the receiver after the system booted it won't work.
With the lsusb command it sometimes appears and sometimes don't. I haven't found anything relevant with the command "dmesg | grep usb".
With the command "cat /var/log/kernel.log | grep A4TECH" I found this:
Nov 10 18:17:27 EXO-X352 kernel: input: A4TECH USB Device as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/0003:09DA:054F.0003/input/input23
Nov 10 18:17:27 EXO-X352 kernel: hid-generic 0003:09DA:054F.0003: input,hiddev0,hidraw0: USB HID v1.11 Keyboard [A4TECH USB Device] on usb-0000:00:1d.2-1/input0
Nov 10 18:17:27 EXO-X352 kernel: input: A4TECH USB Device as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.1/0003:09DA:054F.0004/input/input24
Nov 10 18:17:27 EXO-X352 kernel: hid-generic 0003:09DA:054F.0004: input,hidraw1: USB HID v1.11 Mouse [A4TECH USB Device] on usb-0000:00:1d.2-1/input1
But it doesn't seem relevant neither. I remember that the other day I found a thread were it said that I needed to have installed the package "xf86-input-mouse" so I installed it and then, with my machine already working I plugged the mouse and it worked. Today I tried to plug the mouse but the system wouldn't detect again. I had to reboot in order to be able to use my mouse.
Can anyone tell me what the hell do I have to do in order to properly use my mouse?
Thanks in advance.
Offline
The kernel module required for your receiver is only loaded if it is plugged in during boot.
You can force loading of the module by creating /etc/modules-load.d/mouse.conf containing the name of the module.
You can find the module name by comparing the output of `lsmod` with the mouse working and not working.
https://wiki.archlinux.org/index.php/Kernel_modules
Jin, Jîyan, Azadî
Offline
The kernel module required for your receiver is only loaded if it is plugged in during boot.
You can force loading of the module by creating /etc/modules-load.d/mouse.conf containing the name of the module.
You can find the module name by comparing the output of `lsmod` with the mouse working and not working.
https://wiki.archlinux.org/index.php/Kernel_modules
Thank you very much, I'll try this and report back as soon as I can.
Offline
Head_on_a_Stick wrote:The kernel module required for your receiver is only loaded if it is plugged in during boot.
You can force loading of the module by creating /etc/modules-load.d/mouse.conf containing the name of the module.
You can find the module name by comparing the output of `lsmod` with the mouse working and not working.
https://wiki.archlinux.org/index.php/Kernel_modulesThank you very much, I'll try this and report back as soon as I can.
Well hello again! I tried finding the module for my mouse but I didn't find anything relevant. There were some kernel modules like "hid" "usb-hid" etc. etc. but when I compared the output of lsmod when my mouse wasn't working and, the one when it was working I found nothing conclusive. There even were less of the modules mentioned above, loaded when my mouse worked. It is interesting that today, when I plugged my mouse on my computer after it booted, it worked just fine, so it seems to be a problem that comes and goes. Anyway I remeber that I didn't have this problem before, so I don't know what exactly may be the source of this problem.
I found this post where it is said that the user should load the module "hid-a4tech" so I did that and I've done the conf file thing too, so I hope it isn't going to bring me any more problems. I must say that this module wasn't loaded when my mouse worked, so I don't know what to do but to expect to have no more problems.
Thanks.
Offline