[SOLVED] logitech usb mouse M305 not working (slackware14/64bit)
SlackwareThis Forum is for the discussion of Slackware Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
logitech usb mouse M305 not working (slackware14/64bit)
i am using kernel 3.6.5.
since the new installation of this kernel i couldn't make this mouse (logitech wireless mouse m305) work.
the mouse is recognized, it is turned on. tried also another usb port.
dmesg | tail -20 output:
[ 1587.463831] usb 1-3: USB disconnect, device number 2
[ 1607.641425] usb 1-3: new full-speed USB device number 3 using xhci_hcd
[ 1607.654816] usb 1-3: New USB device found, idVendor=046d, idProduct=c52f
[ 1607.654823] usb 1-3: New USB device strin
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
gs: Mfr=1, Product=2, SerialNumber=0
[ 1607.654827] usb 1-3: Product: USB Receiver
[ 1607.654829] usb 1-3: Manufacturer: Logitech
Nov 17 13:21:57 darkstar kernel: [ 1587.463831] usb 1-3: USB disconnect, device number 2
Nov 17 13:22:18 darkstar kernel: [ 1607.641425] usb 1-3: new full-speed USB device number 3 using xhci_hcd
Nov 17 13:22:18 darkstar kernel: [ 1607.654816] usb 1-3: New USB device found, idVendor=046d, idProduct=c52f
Nov 17 13:22:18 darkstar kernel: [ 1607.654823] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 17 13:22:18 darkstar kernel: [ 1607.654827] usb 1-3: Product: USB Receiver
Nov 17 13:22:18 darkstar kernel: [ 1607.654829] usb 1-3: Manufacturer: Logitech
Nov 17 13:22:18 darkstar mtp-probe: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Nov 17 13:22:18 darkstar mtp-probe: bus: 1, device: 3 was not an MTP device
Distribution: Slint64-14.2beta2 on Lenovo Thinkpad W520
I would suspect a kernel's configuration issue.
To check, you could start Slackware with a 3.2.29 kernel and your mouse plugged in, and type "dmesg|sort > 3229.txt"
then do the same with the 3.6.5 kernel, the output file being 365.txt, and compare the files.
usb 3-3: Manufacturer: Logitech
usb 3-3: New USB device found, idVendor=046d, idProduct=c52f
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-3: Product: USB Receiver
usb 3-3: new full-speed USB device number 2 using xhci_hcd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0bdb:1926 Ericsson Business Mobile Networks BV
Bus 001 Device 004: ID 8087:07da Intel Corp.
Bus 001 Device 005: ID 147e:1002 Upek
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 04f2:b2ea Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
i booted from slackware cd and didn't run startx, just typed in to the shell after login.
i found something strange.
if i look up in lsmod is says that the device is using xhci_hcd. that's a module.
bash-4.2# dmesg | tail -6
[ 1745.382367] usb 1-3: USB disconnect, device number 3
[ 1750.520555] usb 1-2: new full-speed USB device number 4 using xhci_hcd
[ 1750.534249] usb 1-2: New USB device found, idVendor=046d, idProduct=c52f
[ 1750.534256] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1750.534259] usb 1-2: Product: USB Receiver
[ 1750.534262] usb 1-2: Manufacturer: Logitech
but when i look in lsmod | grep hci i just get this output below:
Distribution: Slint64-14.2beta2 on Lenovo Thinkpad W520
Originally Posted by 0zMe
from here we can see that these modules are not used right now.
Wrong. If a module shows in lsmod's output it is (or was recently) used, as it is loaded. The 0 at the end of the line only means that it is not a dependency of another loaded module. That's what "used by" means.
Why don't you send us output of "lsmod | sort" with your 3.2.29 kernel, as I already requested twice?
I am suspecting a misconfiguration or your 3.6.5 kernel, that's why I am asking that.
Out of curiosity, why do you need a 3.6.5 kernel? And how did you configure it? Please show us the config file for it.
Last edited by Didier Spaier; 11-24-2012 at 08:39 AM.
i tried it again. i booted from cd, typed in huge.s root=/dev/sda5 rdinit=ro to boot into my system.
i logged in and lsmod was empty again.
if I start X, i am not able to use my keyboard and mouse. before startx i checked if have internet connection. no eth0 device was found.
tried the same with an older cd (slack 13.37), but got the same results. it is very strange.
so I still couldn't get the output from lsmod with another kernel.