(Solved) New install on IBM T60 w/no trackpad scroll.

You have a problem with Salix? Post here and we'll do what we can to help.
Post Reply
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

(Solved) New install on IBM T60 w/no trackpad scroll.

Post by globetrotterdk »

I have just installed a full Salix XFCE 13.37 system on an IBM T60 laptop. How do I get the trackpad to function with scrolling? Not sure what make the trackpad is, but when I go into "mouse settings" it appears that the system thinks it is a Synaptic trackpad. I ran lspci as root, but I didn't see anything that looked like a trackpad.
Last edited by globetrotterdk on 10. Aug 2011, 09:16, edited 1 time in total.
Military justice is to justice what military music is to music. - Groucho Marx
toothandnail
Posts: 165
Joined: 20. Sep 2009, 17:30
Location: Oxfordshire, UK

Re: New install on IBM T60 w/no trackpad scroll.

Post by toothandnail »

globetrotterdk wrote:I have just installed a full Salix XFCE 13.37 system on an IBM T60 laptop. How do I get the trackpad to function with scrolling? Not sure what make the trackpad is, but when I go into "mouse settings" it appears that the system thinks it is a Synaptic trackpad. I ran lspci as root, but I didn't see anything that looked like a trackpad.
From what I've found at Thinkwiki, most IBM/Lenovo machines are Synaptic, with a few (mainly R series machines) having an Alps unit. So far as I know, all the T series machines are Synaptic.

I can't locate any data on it with either lspci or lsusb, though I think it is a USB device.

As mentioned elsewhere, my T61 has scrolling enabled without any changes. You might try looking here for tuning information: http://www.thinkwiki.org/wiki/Synaptics ... iver_for_X, though hopefully someone more knowlegable about the Synaptics setup may be able to help you more.

Paul.
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: New install on IBM T60 w/no trackpad scroll.

Post by globetrotterdk »

Cheers. I looked at the ThinkWiki link and noticed that some gui add-ons are available: ksynaptics, gsynaptics, qsynaptics and synclient. I searched for the last three and I didn't find any of them in the bog standard repos that Salix is configured for. ksynaptics is in my opinion overkill, even if it was available, on an XFCE system. As we covered before elsewhere, I don't have a problem with editing a configuration file to get the single finger scroll, but /usr/share/X11/xorg.conf.d/50-synaptics.conf doesn't seem to have the preferences listed when using "synclient -l". It suggests to me that there must be another configuration file someplace on the system.
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
gapan
Salix Wizard
Posts: 6366
Joined: 6. Jun 2009, 17:40

Re: New install on IBM T60 w/no trackpad scroll.

Post by gapan »

globetrotterdk wrote:/usr/share/X11/xorg.conf.d/50-synaptics.conf doesn't seem to have the preferences listed when using "synclient -l".
You can add any options you like yourself. After you copy the file to /etc/X11/xorg.conf.d/ of course.
Image
Image
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: New install on IBM T60 w/no trackpad scroll.

Post by globetrotterdk »

Thanks, I have done that. but I am still wondering why all of those preferences when using "synclient -l" aren't listed in /etc/X11/xorg.conf.d/50-synaptics.conf and how my putting a preference in /etc/X11/xorg.conf.d/50-synaptics.conf is going to affect that. Here are what look like the relevant bits from running the comannd "synclient -l"

Code: Select all

EmulateMidButtonTime    = 75 
EmulateTwoFingerMinZ    = 280 
EmulateTwoFingerMinW    = 6 
VertScrollDelta         = 100 
HorizScrollDelta        = 100 
VertEdgeScroll          = 0 
HorizEdgeScroll         = 0 
CornerCoasting          = 0 
VertTwoFingerScroll     = 1 
HorizTwoFingerScroll    = 0
If I put "VertEdgeScroll = 1" in /etc/X11/xorg.conf.d/50-synaptics.conf will I lose the other preferences that don't seem to be in the file? Will there be a conflict with "EmulateMidButtonTime = 75" (just an example)?
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
gapan
Salix Wizard
Posts: 6366
Joined: 6. Jun 2009, 17:40

Re: New install on IBM T60 w/no trackpad scroll.

Post by gapan »

globetrotterdk wrote:Thanks, I have done that. but I am still wondering why all of those preferences when using "synclient -l" aren't listed in /etc/X11/xorg.conf.d/50-synaptics.conf
I'm guessing you mean /usr/share/X11/xorg.conf.d/. This is just a sample file. You're supposed to use it as a template and adapt it to your needs.
globetrotterdk wrote:and how my putting a preference in /etc/X11/xorg.conf.d/50-synaptics.conf is going to affect that.
It just will. That's how xorg works.
globetrotterdk wrote:]If I put "VertEdgeScroll = 1" in /etc/X11/xorg.conf.d/50-synaptics.conf will I lose the other preferences that don't seem to be in the file? Will there be a conflict with "EmulateMidButtonTime = 75" (just an example)?
No and no.
Image
Image
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: New install on IBM T60 w/no trackpad scroll.

Post by globetrotterdk »

gapan wrote:
globetrotterdk wrote:Thanks, I have done that. but I am still wondering why all of those preferences when using "synclient -l" aren't listed in /etc/X11/xorg.conf.d/50-synaptics.conf
I'm guessing you mean /usr/share/X11/xorg.conf.d/. This is just a sample file. You're supposed to use it as a template and adapt it to your needs.
globetrotterdk wrote:and how my putting a preference in /etc/X11/xorg.conf.d/50-synaptics.conf is going to affect that.
It just will. That's how xorg works.
globetrotterdk wrote:]If I put "VertEdgeScroll = 1" in /etc/X11/xorg.conf.d/50-synaptics.conf will I lose the other preferences that don't seem to be in the file? Will there be a conflict with "EmulateMidButtonTime = 75" (just an example)?
No and no.
Well that was interesting. When I put "VertEdgeScroll = 1" in /etc/X11/xorg.conf.d/50-synaptics.conf, X refused to work until I removed the line again.
Military justice is to justice what military music is to music. - Groucho Marx
User avatar
gapan
Salix Wizard
Posts: 6366
Joined: 6. Jun 2009, 17:40

Re: New install on IBM T60 w/no trackpad scroll.

Post by gapan »

Did you literally put "VertEdgeScroll = 1" in the xorg.conf.d file? If you did, of course it wouldn't work. That's not the right syntax. See how the other options are specified. You should add something like:

Code: Select all

Option "VertEdgeScroll" "1"
inside the InputClass section.
Image
Image
User avatar
globetrotterdk
Posts: 435
Joined: 26. Oct 2010, 13:57
Location: Denmark

Re: New install on IBM T60 w/no trackpad scroll.

Post by globetrotterdk »

gapan wrote:Did you literally put "VertEdgeScroll = 1" in the xorg.conf.d file? If you did, of course it wouldn't work. That's not the right syntax. See how the other options are specified. You should add something like:

Code: Select all

Option "VertEdgeScroll" "1"
inside the InputClass section.
Ohhhh. Cheers, it works now.
Military justice is to justice what military music is to music. - Groucho Marx
Post Reply