View previous topic :: View next topic |
Author |
Message |
ogronom n00b
Joined: 03 Apr 2011 Posts: 16
|
Posted: Sun Aug 03, 2014 6:50 pm Post subject: Xorg external mouse stopped working |
|
|
External mouse stopped working for my laptop.
It's been a while since I used external mouse for my laptop, so I'm not sure when the problem appeared, but I did recently updated xorg to 1.15 . It was never a problem before, so I'm have no idea what is wrong
Version used:
Code: |
x11-base/xorg-server-1.15.0
+ + udev
x11-base/xorg-drivers-1.15
+ + input_devices_evdev
+ + input_devices_synaptics
sys-kernel/gentoo-sources-3.10.26
|
dmesg output
Code: |
[ 1915.424524] usb 5-1: new low-speed USB device number 12 using xhci_hcd
[ 1915.449980] usb 5-1: New USB device found, idVendor=046d, idProduct=c018
[ 1915.449994] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1915.450001] usb 5-1: Product: USB Optical Mouse
[ 1915.450007] usb 5-1: Manufacturer: Logitech
|
There are no new log output to xorg.0.log when I insert a mouse.
Any help is appreciated. |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sun Aug 03, 2014 7:25 pm Post subject: |
|
|
As you're talking about 'external mouse' I'll assume you're talking about a laptop.
So, pastebin the log.
Also, tell what kind of mouse it is. |
|
Back to top |
|
|
ogronom n00b
Joined: 03 Apr 2011 Posts: 16
|
Posted: Sun Aug 03, 2014 8:15 pm Post subject: |
|
|
VoidMage wrote: | As you're talking about 'external mouse' I'll assume you're talking about a laptop.
|
Yes indeed it is a laptop.
Quote: |
So, pastebin the log.
|
What kind of would help? As I posted above no changes in Xorg.log when I insert mouse.
Quote: |
Also, tell what kind of mouse it is.
|
Simple wired Logitech mouse.
Code: |
$lsusb -vv
... skipped
Bus 003 Device 005: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x046d Logitech, Inc.
idProduct 0xc018 Optical Wheel Mouse
bcdDevice 43.01
iManufacturer 1 Logitech
iProduct 2 USB Optical Mouse
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 3 Human Interface Device
bInterfaceSubClass 1 Boot Interface Subclass
bInterfaceProtocol 2 Mouse
iInterface 0
HID Device Descriptor:
bLength 9
bDescriptorType 33
bcdHID 1.11
bCountryCode 0 Not supported
bNumDescriptors 1
bDescriptorType 34 Report
wDescriptorLength 52
Report Descriptors:
** UNAVAILABLE **
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0005 1x 5 bytes
bInterval 10
Device Status: 0x0000
(Bus Powered)
..skipped
|
|
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Sun Aug 03, 2014 8:58 pm Post subject: |
|
|
input drivers must be compile after xorg, if you just update xorg, portage update xorg, it find evdev as dependency of xorg and so emerge it before xorg.
try emerge -1 xf86-input-evdev and just restart xorg and plug the mouse. |
|
Back to top |
|
|
ogronom n00b
Joined: 03 Apr 2011 Posts: 16
|
Posted: Mon Aug 04, 2014 3:51 am Post subject: |
|
|
Emerged new driver. Restarted. . Did not helped. |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Mon Aug 04, 2014 8:46 am Post subject: |
|
|
then look in your dmesg if you have any HID result, as it just show you have proper usb handling, but not that you have HID handling enable.
usb handling
Code: |
[ 6.871263] usb 6-1.1: new low-speed USB device number 3 using uhci_hcd
[ 7.000201] usb 6-1.1: New USB device found, idVendor=045e, idProduct=002b
[ 7.000203] usb 6-1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 7.000204] usb 6-1.1: Product: Microsoft Internet Keyboard Pro
|
and next to it, you should see HID handling
Code: | [ 7.042296] input: Microsoft Internet Keyboard Pro as /devices/pci0000:00/0000:00:1d.0/usb6/6-1/6-1.1/6-1.1:1.0/input/input16
[ 7.042465] generic-usb 0003:045E:002B.0002: input,hidraw1: USB HID v1.10 Keyboard [Microsoft Internet Keyboard Pro] on usb-0000:00:1d.0-1.1/input0
|
if in doubt look for CONFIG_HID in your kernel. |
|
Back to top |
|
|
ogronom n00b
Joined: 03 Apr 2011 Posts: 16
|
Posted: Mon Aug 04, 2014 7:46 pm Post subject: |
|
|
krinn wrote: | then look in your dmesg if you have any HID result, as it just show you have proper usb handling, but not that you have HID handling enable.
|
The only hid related output indmesg is
Code: |
sudo dmesg | grep -i hid
[ 10.534307] usbcore: registered new interface driver usbhid
[ 10.534312] usbhid: USB HID core driver
|
Quote: |
if in doubt look for CONFIG_HID in your kernel. |
Code: |
zgrep CONFIG_HID /proc/config.gz
CONFIG_HID=y
# CONFIG_HID_BATTERY_STRENGTH is not set
CONFIG_HIDRAW=y
# CONFIG_HID_GENERIC is not set
CONFIG_HID_A4TECH=y
# CONFIG_HID_ACRUX is not set
CONFIG_HID_APPLE=y
# CONFIG_HID_APPLEIR is not set
# CONFIG_HID_AUREAL is not set
CONFIG_HID_BELKIN=y
CONFIG_HID_CHERRY=y
CONFIG_HID_CHICONY=y
# CONFIG_HID_PRODIKEYS is not set
CONFIG_HID_CYPRESS=y
# CONFIG_HID_DRAGONRISE is not set
# CONFIG_HID_EMS_FF is not set
# CONFIG_HID_ELECOM is not set
CONFIG_HID_EZKEY=y
# CONFIG_HID_HOLTEK is not set
# CONFIG_HID_KEYTOUCH is not set
# CONFIG_HID_KYE is not set
# CONFIG_HID_UCLOGIC is not set
# CONFIG_HID_WALTOP is not set
CONFIG_HID_GYRATION=m
# CONFIG_HID_ICADE is not set
# CONFIG_HID_TWINHAN is not set
CONFIG_HID_KENSINGTON=y
# CONFIG_HID_LCPOWER is not set
# CONFIG_HID_LENOVO_TPKBD is not set
CONFIG_HID_LOGITECH=y
CONFIG_HID_LOGITECH_DJ=m
# CONFIG_HID_MAGICMOUSE is not set
CONFIG_HID_MICROSOFT=y
CONFIG_HID_MONTEREY=y
# CONFIG_HID_MULTITOUCH is not set
# CONFIG_HID_NTRIG is not set
# CONFIG_HID_ORTEK is not set
CONFIG_HID_PANTHERLORD=m
CONFIG_HID_PETALYNX=m
# CONFIG_HID_PICOLCD is not set
# CONFIG_HID_PRIMAX is not set
# CONFIG_HID_PS3REMOTE is not set
# CONFIG_HID_ROCCAT is not set
# CONFIG_HID_SAITEK is not set
CONFIG_HID_SAMSUNG=m
CONFIG_HID_SONY=m
# CONFIG_HID_SPEEDLINK is not set
# CONFIG_HID_STEELSERIES is not set
CONFIG_HID_SUNPLUS=m
# CONFIG_HID_GREENASIA is not set
# CONFIG_HID_SMARTJOYPLUS is not set
# CONFIG_HID_TIVO is not set
# CONFIG_HID_TOPSEED is not set
# CONFIG_HID_THINGM is not set
# CONFIG_HID_THRUSTMASTER is not set
# CONFIG_HID_WACOM is not set
# CONFIG_HID_WIIMOTE is not set
# CONFIG_HID_ZEROPLUS is not set
# CONFIG_HID_ZYDACRON is not set
# CONFIG_HID_SENSOR_HUB is not set
# CONFIG_HID_PID is not set
|
|
|
Back to top |
|
|
|