LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices

Reply
 
Search this Thread
Old 05-05-2012, 03:28 PM   #1
ldmn
LQ Newbie
 
Registered: May 2010
Posts: 12

Rep: Reputation: Disabled
touchpad scroll button continuous scrolling toggle


Greets.

Hope I can define the problem properly:
an old Asus laptop has 2 touchpad buttons and a scroll button between them. Using a Lubuntu-based distro (Peppermint), I am trying to enable continuous scrolling with the scroll button, so that I shouldn't press it repeatedly for scrolling.

Code:
xinput --list
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Sleep Button                            	id=8	[slave  keyboard (3)]
    ↳ Asus Laptop extra buttons               	id=9	[slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            	id=10	[slave  keyboard (3)]
gpointing-device-settings couldn't solve the issue.

I read xorg.conf is not necessary in this case, so I edited /usr/share/X11/xorg.conf.d/50-synaptics.conf like this (the lines starting with "Option" are my amendments):

Code:
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
	Option "SHMConfig" "True"
	Option "UpDownScrolling" "True"
	Option "ScrollButtonRepeat" "10"
	Option "UpDownScrollRepeat" "True"
EndSection
Strangely I can't see any difference with
Code:
xinput list-props 11
Device 'SynPS/2 Synaptics TouchPad':
	Device Enabled (136):	1
	Coordinate Transformation Matrix (138):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	Device Accel Profile (256):	1
	Device Accel Constant Deceleration (257):	2.500000
	Device Accel Adaptive Deceleration (258):	1.000000
	Device Accel Velocity Scaling (259):	12.500000
	Synaptics Edges (260):	1752, 5192, 1620, 4236
	Synaptics Finger (261):	24, 29, 255
	Synaptics Tap Time (262):	180
	Synaptics Tap Move (263):	221
	Synaptics Tap Durations (264):	180, 180, 100
	Synaptics Tap FastTap (265):	0
	Synaptics Middle Button Timeout (266):	75
	Synaptics Two-Finger Pressure (267):	280
	Synaptics Two-Finger Width (268):	6
	Synaptics Scrolling Distance (269):	100, 100
	Synaptics Edge Scrolling (270):	1, 0, 0
	Synaptics Two-Finger Scrolling (271):	1, 0
	Synaptics Move Speed (272):	1.000000, 1.750000, 0.039809, 40.000000
	Synaptics Edge Motion Pressure (273):	29, 159
	Synaptics Edge Motion Speed (274):	1, 401
	Synaptics Edge Motion Always (275):	0
	Synaptics Off (276):	0
	Synaptics Locked Drags (277):	0
	Synaptics Locked Drags Timeout (278):	5000
	Synaptics Tap Action (279):	2, 3, 0, 0, 1, 2, 3
	Synaptics Click Action (280):	1, 1, 1
	Synaptics Circular Scrolling (281):	0
	Synaptics Circular Scrolling Distance (282):	0.100000
	Synaptics Circular Scrolling Trigger (283):	0
	Synaptics Circular Pad (284):	0
	Synaptics Palm Detection (285):	0
	Synaptics Palm Dimensions (286):	9, 199
	Synaptics Coasting Speed (287):	20.000000, 50.000000
	Synaptics Pressure Motion (288):	29, 159
	Synaptics Pressure Motion Factor (289):	1.000000, 1.000000
	Synaptics Grab Event Device (290):	1
	Synaptics Gestures (291):	1
	Synaptics Capabilities (292):	1, 0, 1, 1, 1, 1, 1
	Synaptics Pad Resolution (293):	94, 85
	Synaptics Area (294):	0, 0, 0, 0
	Synaptics Jumpy Cursor Threshold (295):	0
used links:
http://askubuntu.com/questions/4662/...figure-x-there

http://askubuntu.com/questions/18482...ce/18924#18924

Maybe I am searching for the wrong options / config files?
Thanx if you know sg!
Byte!

Last edited by ldmn; 05-05-2012 at 03:34 PM.
 
Old 05-12-2012, 02:32 AM   #2
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,970

Rep: Reputation: 848Reputation: 848Reputation: 848Reputation: 848Reputation: 848Reputation: 848Reputation: 848
Hi,
Quote:
Originally Posted by ldmn View Post
Greets.
...
I read xorg.conf is not necessary in this case, so I edited /usr/share/X11/xorg.conf.d/50-synaptics.conf like this (the lines starting with "Option" are my amendments):
you made a mistake. The files in /usr/share/X11/xorg.conf.d/ are only templates. You'll have to copy the file 50-synaptics.conf into the /etc/X11/xorg.conf.d/ directory and then edit it and adapt it to your needs.
The X-server will only recognize the files in /etc/X11/xorg.conf.d/

BTW, you should also check the synclient utility, it maybe very helpful.

Markus
 
Old 05-30-2013, 02:01 AM   #3
ldmn
LQ Newbie
 
Registered: May 2010
Posts: 12

Original Poster
Rep: Reputation: Disabled
Thanx very much for your answer, but still no luck.

Still don't know how to scroll continously with the middle button - by holding it down.
-----

With synclient I cannot find a relevant property:

Code:
synclient -l
Parameter settings:
    LeftEdge                = 1752
    RightEdge               = 5192
    TopEdge                 = 1620
    BottomEdge              = 4236
    FingerLow               = 25
    FingerHigh              = 30
    FingerPress             = 256
    MaxTapTime              = 180
    MaxTapMove              = 221
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 282
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 100
    HorizScrollDelta        = 100
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.0398089
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 30
    EdgeMotionMaxZ          = 160
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 401
    EdgeMotionUseAlways     = 0
    TouchpadOff             = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 0
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 0
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 200
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 30
    PressureMotionMaxZ      = 160
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0
    HorizHysteresis         = 25
    VertHysteresis          = 25
    ClickPad                = 0

----
Also, I do not have a /etc/X11/xorg.conf.d/ directory.

According to this topic, it has moved in Ubuntu based distros (and in my Peppermint 3):
"In ubuntu 10.10 the new xorg.conf configuration is inside the /usr/share/X11/xorg.conf.d directory for the input devices."

---

Thanx for any help.
 
  


Reply

Tags
scrolling, touchpad


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
seek on-off toggle for touchpad vs. trackpoint SaintDanBert Linux - Laptop and Netbook 2 12-14-2011 09:34 PM
ubuntu 10.04.2, Eee PC 1005HA, touchpad, won't toggle off AllanB Linux - Laptop and Netbook 4 04-14-2011 10:00 PM
installing Linux....touchpad scroll not working, touchpad options missing Ubunoob001 Linux - Newbie 2 10-24-2010 01:30 PM
SuSE 9.3 / Acer Travelmate 800... touchpad scroll button problems vinbob Linux - Laptop and Netbook 5 10-25-2006 10:14 AM
GTK toggle button to pixmap verigoth Programming 1 07-22-2002 02:32 PM


All times are GMT -5. The time now is 08:20 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration