You are not logged in.

#1 2005-08-02 21:59:41

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Mouse Faaaaaast!!

OK, another glitch with getting Arch set up for my use as a desktop. The mouse is so sensitive to the touch pad that just sliding a finger on the touch pad to move the cursor is enough to trigger the "tap" select function. I have to be extremely careful to prevent unwanted action.

The mouse page in xfce Settings Menu doesn't include any "tap" settings. I have tried a couple of different mouse protocols in xorgconfig but I haven't found the magic bullet.

The mouse is an Alps Pointing Device, PS/2 port, touch pad on a Sony laptop.

Thanks for any advice, jimbo

Offline

#2 2005-08-02 22:14:42

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Mouse Faaaaaast!!

did you try the synaptics driver? pacman -S synaptics

Offline

#3 2005-08-03 02:35:31

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

OK, synaptics installed. Now what? The mouse settings page still has no options for "tap" sensitivity. And there are no additional options for mouse in xorgconfig. So just where do I use the synaptics package to adjust mouse settings?

Thanks, jimbo

Offline

#4 2005-08-03 04:36:57

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Mouse Faaaaaast!!

Did you followed the steps that were printed on the screen during the installation?

I think that it's the MinSpeed, MaxSpeed and/or AccelFactor that need to be adjusted (if needed).

Offline

#5 2005-08-03 15:54:59

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Mouse Faaaaaast!!

jimbo-62 wrote:

OK, synaptics installed. Now what? The mouse settings page still has no options for "tap" sensitivity. And there are no additional options for mouse in xorgconfig. So just where do I use the synaptics package to adjust mouse settings?

Thanks, jimbo

the synaptics driver spits out a bunch of crap to put in your xorg.conf file - you have to do it by hand

Offline

#6 2005-08-03 17:54:51

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Well, I seem to be missing the module, evdev. At least that is what the trouble shooting page indicates. But there is no evdev module that will load from modprobe. I tried to compile evdev into the kernel but I never could find the option. Can someone tell me which section of kernel config the evdev module is located, and what it is called?

Thanks, jimbo

Offline

#7 2005-08-03 17:57:34

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: Mouse Faaaaaast!!

jimbo-62 wrote:

Well, I seem to be missing the module, evdev. At least that is what the trouble shooting page indicates. But there is no evdev module that will load from modprobe. I tried to compile evdev into the kernel but I never could find the option. Can someone tell me which section of kernel config the evdev module is located, and what it is called?

Thanks, jimbo

You don't need the evdev module - what page indicates that?

Offline

#8 2005-08-03 20:42:03

fallen
Member
Registered: 2005-08-03
Posts: 30

Re: Mouse Faaaaaast!!

ok....
1did you set the proper inputdevice in the ServerLayout section?
2, try to change the
        Option        "MinSpeed"      "0.06"
        Option        "MaxSpeed"      "0.12"
        Option        "AccelFactor" "0.0010"
restart X to see whether it helps?
it works fine on my laptop


Openbox now

Offline

#9 2005-08-03 21:22:55

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Mouse Faaaaaast!!

phrakture wrote:

You don't need the evdev module - what page indicates that?

Synaptics Trouble-shooting guide wrote:

4. Check that the evdev kernel driver is available
--------------------------------------------------

If you are using a 2.6 linux kernel, the evdev kernel driver is needed
for the X driver to be able to communicate with the kernel driver.
Check the /proc/bus/input/devices file. The Handlers= line should
contain an event device name, like this:

    H: Handlers=mouse0 event0

If there is no event handler, you either have to load the evdev kernel
module or recompile the kernel and build it into the kernel. If you
don't want to recompile the kernel, adding "/sbin/modprobe evdev" to
/etc/rc.d/rc.sysinit usually works.

Link.

jimbo-62 wrote:

Can someone tell me which section of kernel config the evdev module is located, and what it is called?

Device Drivers -> Input device support -> Generic input layer (needed for keyboard, mouse, ...) -> Event interface

Offline

#10 2005-08-03 21:31:29

Gullible Jones
Member
Registered: 2004-12-29
Posts: 4,863

Re: Mouse Faaaaaast!!

You're missing evdev? If you're using the current stock kernel (2.6.12.2), you should have that module. In fact, you should have it if you're using the CKO or MM kernel... :?

Offline

#11 2005-08-03 21:45:11

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Well. I am using kernel 2.6.12.2 from kernel.org, so where is the evdev module?

As to setting options in the xorg config file, yes, I have changed some of the settings, but there is no change in my touch pad behavior. So, I went to the trouble shooting page and found the reference  shown in tomk's post, and if that page is correct, evdev is missing from my system.

Thanks, jimbo

Offline

#12 2005-08-03 22:47:00

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Mouse Faaaaaast!!

Follow Gullible's advice and install the stock Arch kernel - it has the evdev module. Or, if you really have to stick with your own custom one, read my post above again, and recompile.

Offline

#13 2005-08-03 23:59:54

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Hey guys, thanks for the help!

OK, where do I get the "stock" Arch kernel? I thought kernel.org was the place to get kernels.

I am new to this kernel compile stuff, so please be gentle.

Thanks again, jimbo

Offline

#14 2005-08-04 00:04:12

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: Mouse Faaaaaast!!

To get the Arch stock kernel:
pacman -S kernel26

Offline

#15 2005-08-04 04:38:29

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Well, my kernel does have evdev compiled, but synaptic doesn't work. So the trouble shooting page is not exactly correct. Error messages in xorg log include one that reads: "TouchPad no synaptic event device found. (Checked 10 nodes.)". And another that reads: "TouchPad The /dev/input/event device node seems to be missing."

Early in the log there is a message about loading the synaptic driver, but later after the error messages quoted above, there is a message about unloading the Synaptic driver.

I am completely baffled.

jimbo

Offline

#16 2005-08-04 10:47:14

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Mouse Faaaaaast!!

jimbo-62 wrote:

OK, where do I get the "stock" Arch kernel? I thought kernel.org was the place to get kernels.

kernel.org is where you get the kernel source code, which then needs to be compiled into a working kernel; the stock Arch kernel is precompiled, so you just need to install it.

Back to your problem - presumably you checked the other four troubleshooting steps?

Synaptics Trouble-shooting guide wrote:

1. Check that the touchpad is correctly detected by the kernel
2. Check that an external PS/2 mouse isn't causing problems
3. Check if some other program is using the /dev/psaux device
4. Check that the evdev kernel driver is available
5. Check that the synaptics driver is properly loaded by the X server

There is also some additional info for ALPS users included with the source code, which you wouldn't have seen yet, so download  it and have a look at README.alps.

Offline

#17 2005-08-04 14:18:29

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Thanks for your patience. The problem seems to be the device event nodes. I did what the trouble shooting page suggested, mknod etc, but still no luck. I don't understand mknod, what they are or how to trouble shoot.

The xorg log error messages that I referenced earlier complain about missing nodes.

Additional help will be appreciated, jimbo

Offline

#18 2005-08-04 15:26:39

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Mouse Faaaaaast!!

I see from your other thread that you're using udev, which should create the nodes for you when the evdev module is loaded. How are you loading the module? Are you using hotplug, have you included it in rc.conf MODULES, or are you doing something else to load it?

Offline

#19 2005-08-04 18:12:21

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

It is compiled into the kernel.

Thanks for the continued help, jimbo

Offline

#20 2005-08-04 19:44:14

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Mouse Faaaaaast!!

In that case, jimbo, I'm running out of ideas - although it might be worth trying it as a module instead of compiled-in. Yes, I know it's not meant to make any difference, but I have first-hand experience of a module (not evdev) working when compiled-in didn't. roll

Offline

#21 2005-08-05 10:44:07

fallen
Member
Registered: 2005-08-03
Posts: 30

Re: Mouse Faaaaaast!!

i think u may using the wrong device
On my laptop, the synaptic use /dev/psaux and i have another usb mouse use /dev/input/mice

Can you sure u are using the right device node?
u may try this
"cat /dev/psaux" or "/dev/input/something" on your laptop
and when u move the mouse or touchpad, something will appear on the terminal
if it still can not work. the final solution maybe use alps driver instead of synaptics drivers.


Openbox now

Offline

#22 2005-08-05 16:10:25

jimbo-62
Member
From: Utah
Registered: 2005-07-31
Posts: 72

Re: Mouse Faaaaaast!!

Thanks for all of the help and advice. I gave up and formatted the Archie partition and did another HD installation. Then I tried installing the synaptic driver(s) again. This time I downloaded a tar ball. And I found that with the "stock" Arch kernel, the module evdev was not compiled, but had to be loaded.

So, to make a long story short, I now have my touchpad under control using the synaptics driver(s).

Thanks again for all of the help, jimbo

Offline

Board footer

Powered by FluxBB