You are not logged in.

#1 2013-02-26 21:56:08

Onek
Member
From: Ukraine
Registered: 2013-02-11
Posts: 6

USB mouse not working.

Hello to everyone!
I have a problem with a USB mouse. When connected, the mouse lights up but does not work.
system sees the mouse.
Arch 86_64
Mouse A4 tech

lsusb

Bus 002 Device 002: ID 064e:a116 Suyin Corp. 
Bus 003 Device 004: ID 1241:1166 Belkin MI-2150 Trust Mouse   
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

If need more logs, please tell.

P.S. Sory for bad english

Last edited by Onek (2013-02-26 22:49:13)

Offline

#2 2013-02-27 02:08:40

Onek
Member
From: Ukraine
Registered: 2013-02-11
Posts: 6

Re: USB mouse not working.

People help please. I can`t solve this problem > 2 weeks (

my evdev.conf

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
	Option "XkbLayout" "us,ru,ua"
    	Option "XkbOptions" "grp:alt_shift__toggle"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "evdev"
	Option	    "Name" 	"HID 1241:1166"
	Option      "Device" 	"/dev/input/event1"
EndSection

Offline

#3 2013-02-27 03:14:10

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 12,282

Re: USB mouse not working.

Are you sure that the mouse is mapping to event1 ??

Is there a reason you are not using the vanilla version of that file ??

Vanilla version:

#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Also, we can check your configuration, if you feel you must use it, if you post your /proc/bus/input/devices file.

Last edited by ewaller (2013-02-27 03:14:34)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Like you, I have no idea what you are doing, but I am pretty sure it is wrong...Jasonwryan
----
How to Ask Questions the Smart Way

Offline

#4 2013-02-27 09:25:46

Onek
Member
From: Ukraine
Registered: 2013-02-11
Posts: 6

Re: USB mouse not working.

i have no reasons not to use vanilla version of the file.I googled a solution for my problem,some people said that i should make these changes in this file,but it didn't solve my problem.
Maybe I will try to change my udev.conf to vanilla version that you give me.


[onek@onek ~]$ tail /proc/bus/input/devices

P: Phys=usb-0000:00:12.1-1/input0
S: Sysfs=/devices/pci0000:00/0000:00:12.1/usb4/4-1/4-1:1.0/input/input21
U: Uniq=
H: Handlers=mouse0 event1 
B: PROP=0
B: EV=17
B: KEY=1f0000 0 0 0 0
B: REL=103
B: MSC=10

Offline

#5 2013-02-27 09:41:05

Onek
Member
From: Ukraine
Registered: 2013-02-11
Posts: 6

Re: USB mouse not working.

Problem was SOLVED.
Greatz EWALLER


I changed the contents of the file /etc/X11/xorg.conf.d/10-evdev.conf to vanilla version that ewaller give me.

Vanilla version of the evdev.conf

#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Last edited by Onek (2013-02-27 09:42:23)

Offline

Board footer

Powered by FluxBB