You are not logged in.
Pages: 1
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
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
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
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
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
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
Pages: 1