New Posts  All Forums:Forum Nav:

mouse'ing about

post #1 of 5
Thread Starter 
I see there are drivers for the synaptic pad. That's cool. I'll install those soon.

How can I get Linux to recognize the existence of the USB mouse that I plugged into the back of my machine recently. So far nothing takes.
post #2 of 5
Is gentoo specific... but I am sure it will work for any distro


http://www.gentoo.org/doc/en/desktop.xml


about half way down the page
post #3 of 5
Thread Starter 
in mandrake
/etc/sysconfig/usb can be edited to
have usb=yes. On boot up the hardware check will find the usb mouse, but I think it replaces the synaptics mouse with the usb mouse. Unplugging the mouse after that causes a disaster. I'm not sure, but this is definitely what happened when I had X load the standard PS/2 drivers for input.

I can deal with just the synaptics touchpad drivers. They work exceptionally well with the 8887.
The link for the synaptics drivers has changed recently and an updated link follows:

http://tuxmobil.org/touchpad_driver.htm

I will look into the Gentoo method. Thanks.
post #4 of 5

Usb mouse and Dual, Triple, quadruple mouse in X

Okies, even if X is bad, it is sweet. Yes you can have as many pointing devices as you wish ( up to 32 i have been told) so more than ever.

Once again i won't go in distro specific. Thiscan be applied and works on ALL distros:

First, i run synaptics touchpad drivers and an logitech usb optical mouse wheel.

Here is my /etc/X11/XF86config-4 :

(relevant parts off course ) :

Section "InputDevice"
Driver "synaptics"
Identifier "TrackPad"
Option "Device" "/dev/psaux"
# Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
Option "MaxTapTime" "20"
Option "MaxTapMove" "220"
# Option "VertScrollDelta" "100"
# Option "MinSpeed" "0.02"
# Option "MaxSpeed" "0.18"
# Option "AccelFactor" "0.0010"
# Option "Repeater" "/dev/ps2mouse"
# Option "SHMConfig" "on"
EndSection



Section "InputDevice"
Identifier "usbmouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
EndSection

-------------------------------------------
IMPORTANT:


Section "ServerLayout"
Identifier "My Layout"
Screen "FlatPanel"
InputDevice "TrackPad" "CorePointer"
InputDevice "usbmouse" "SendCoreEvents"
InputDevice "Keyboard" "CoreKeyboard"
EndSection

Okies, the 'trick' is obvious. You need one 'CorePointer' and all other pointing devices are 'SendCoreEvents'. Meanning, that, even booting without the usb mouse, ya X still works as the touchpad is the 'CorePointer' for the ghood reason that it is pretty hard to separate it from the lappy

To make an USB mouse working you need:
-HID full
-mousedev
-input
-usbcore
-usb-uhci ( or ohci on via etc...)

compiled IN or as Modules in your kernel. Once that done, plugging in a USB mouse will assign it the /dev/input/mouse0 device.

At pluggin a message should appear in console identifying the mouse, like this:
input0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb1:2.0

Whats funny is after loading the usb 2.0 module, my mouse is identified as an USB 2.0 device, it is fairly new...

Okies hope that helps.

To All:

I have received 49 new computers for a cybercafe i work for and have to design windows images and a network boot, thats why i have been a little off lately. It is only temporary. Sorry for all.

Hope that helps.
post #5 of 5
Thread Starter 
thanks laclasse
I arrived at this solution sort of independently. I was mucking about with lircmd and saw the addition of new "InputDevices" in the XF86Config-4 file had additions similar to your suggestion for the lircmd mouse emulation.
Are you loading the 'default' driver for lircd? or is there an AverStudio 98 specific driver???
Cheers.
-pd2k
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux & Other OS's