[SOLVED] 2-finger scrolling not working

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
markqf

[SOLVED] 2-finger scrolling not working

Post by markqf »

Hi,

I just installed Linux Mint 14 Cinnamon (64-bit) and everything is working well except I cannot do 2 finger scrolling on my touchpad (which works in windows). I have tried a couple things to fix it.

I started by opening;
Preferences->Mouse and Touchpad
-I only see a mouse tab and the option for two finger scrolling is not there (touchpad tab is missing)

I tried entering

Code: Select all

mark@mark-laptop ~ $ synclient HorizTwoFingerScroll=1
Couldn't find synaptics properties. No synaptics driver loaded?
I haven't specifically installed any driver and my touch pad works fine except for 2 finger scrolling.

I tried:

Code: Select all

sudo apt-get install gpointing-device-settings
gpointing-device-settings
I see no touchpad listed (it appears it is incorrectly detected as a mouse)

I'm guessing that I need to find a (better?) driver for my touchpad.

https://bugs.launchpad.net/ubuntu/+sour ... bug/903236
^this is pretty much exactly what I see

I didn't try everything listed in the forum because it didn't seem to help anyone
I do have the Inspiron N5110 15" laptop with the Sandy Bridge i3

If anyone has any ideas I would greatly appreciate it.

Thanks,

Mark

EDIT:
I found a solution here:
https://bbs.archlinux.org/viewtopic.php?id=144118&p=1
2012-10-01 18:33:24

post-factum
Member
From: /ukraine/kyiv
Registered: 2008-09-12
Posts: 42
Website

Re: Alps Touchpad detected as PS2 Generic mouse on Dell Inspiron N5110 15R

I've solved this issue for my Dell Vostro 3360.

I've downloaded psmouse-alps-dst-0.4 from here: http://www.dahetral.com/public-download

Then I've downloaded alps.c from here: http://pastebin.com/raw.php?i=m404GW1G

and replaced old alps.c with downloaded one.

The I've built this module via dkms and reloaded psmouse module. My touchpad now works as it should.

This module contains reverse-engineered ALPSv6 protocol, so it might help other guys with other laptops.



To build the module, unpack the archive, replace alps.c file with new version, downloaded from pastebin, then copy psmouse-alps-dst-0.4 folder to /usr/src. Then run the commands:

to add module to dkms tree: sudo dkms add psmouse/alps-dst-0.4
to compile it: sudo dkms autoinstall
to reload module: sudo rmmod psmouse && sudo modprobe psmouse

Of course, you have to have dkms installed.

Enjoy.
It works now and is recognized in gpointing device settings
It is a bit sluggish and I will update if I figure that out (probably won't be too hard)
Edit 2:
Got the touchpad to stop being sluggish with messing with settings in gpointing device settings
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
remoulder
Level 17
Level 17
Posts: 7621
Joined: Fri May 09, 2008 1:14 pm

Re: [SOLVED](mostly)2-finger scrolling not working

Post by remoulder »

Discussion of Mint 14 RC issues us requested at http://blog.linuxmint.com/?p=2205
[Edit] your original post and add [SOLVED] once your question is resolved.

“The people are my God” stressing the factor determining man’s destiny lies within man not in anything outside man, and thereby defining man as the dominator and remoulder of the world.
markqf

Re: [SOLVED](mostly)2-finger scrolling not working

Post by markqf »

Thanks, will do if something comes up again. Sorry about that.
lzy

Re: [SOLVED] 2-finger scrolling not working

Post by lzy »

Though it's solved, I find synclient a nice choice.

To set up natural scrolling, simply check synclient for the value VertScrollDelta and HorizScrollDelta and
Then set the two value to the negation like this:

Code: Select all

$ synclient VertScrollDelta=-110
$ synclient HorizScrollDelta=-110
T86158

Re: [SOLVED] 2-finger scrolling not working

Post by T86158 »

Code: Select all

synclient HorizTwoFingerScroll=1
Sorry for using your thread, Izy.

Is there a way to make the code above permanent? The code works for me in terminal but stops when I turn off the computer and then back on. I must re-enter the code again to enable horizontal side scrolling for my touchpad.

I use LMDE Cinnamon-32 bit.
lzy

Re: [SOLVED] 2-finger scrolling not working

Post by lzy »

To make the code permanent, add it to startup files like ~/.profile.
But synclient in /etc/rc.local won't work for the X server hasn't been started then.

Another way is to modify X settings. Maybe below will work, but I havn't try.
[url]http://askubuntu.com/questions/290009/how-do-i-make-my-synclient-settings-stick-ubuntu-13-04[/url]

Hope this help.
T86158

Re: [SOLVED] 2-finger scrolling not working

Post by T86158 »

Sorry, you're going to have to dumb this down for me and speak in layman terms.
I could add it to the .profile and is part of X server but it does not start at startup?

I will try out the link to see if that works.
Locked

Return to “Hardware Support”