[SOLVED] 2-finger scrolling not working

Questions about hardware,drivers and peripherals
Forum rules
Before you post please read how to get help
markqf
Level 1
Level 1
Posts: 2
Joined: Wed Nov 14, 2012 8:17 pm

[SOLVED] 2-finger scrolling not working

Postby markqf » Wed Nov 14, 2012 8:37 pm

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/+source/linux/+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 markqf on Fri Nov 16, 2012 2:09 pm, edited 1 time in total.

User avatar
remoulder
Level 17
Level 17
Posts: 7650
Joined: Fri May 09, 2008 1:14 pm
Contact:

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

Postby remoulder » Thu Nov 15, 2012 8:33 pm

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
Level 1
Level 1
Posts: 2
Joined: Wed Nov 14, 2012 8:17 pm

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

Postby markqf » Fri Nov 16, 2012 2:08 pm

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

lzy
Level 1
Level 1
Posts: 2
Joined: Sat Sep 07, 2013 10:38 am

Re: [SOLVED] 2-finger scrolling not working

Postby lzy » Sat Sep 07, 2013 10:55 am

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
Level 1
Level 1
Posts: 38
Joined: Sun Oct 07, 2012 7:48 pm

Re: [SOLVED] 2-finger scrolling not working

Postby T86158 » Wed Sep 18, 2013 12:24 am

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
Level 1
Level 1
Posts: 2
Joined: Sat Sep 07, 2013 10:38 am

Re: [SOLVED] 2-finger scrolling not working

Postby lzy » Wed Sep 18, 2013 1:14 pm

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.
http://askubuntu.com/questions/290009/how-do-i-make-my-synclient-settings-stick-ubuntu-13-04

Hope this help.

T86158
Level 1
Level 1
Posts: 38
Joined: Sun Oct 07, 2012 7:48 pm

Re: [SOLVED] 2-finger scrolling not working

Postby T86158 » Wed Sep 18, 2013 10:25 pm

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.


Return to “Hardware Support”

Who is online

Users browsing this forum: No registered users and 5 guests