Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336658 - x11-drivers/xf86-input-synaptics-1.3.0 pointer acceleration
Summary: x11-drivers/xf86-input-synaptics-1.3.0 pointer acceleration
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-10 00:05 UTC by pierre
Modified: 2010-09-11 10:54 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Xorg.log (Xorg.0.log,32.78 KB, text/plain)
2010-09-11 10:54 UTC, pierre
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pierre 2010-09-10 00:05:38 UTC
hi.
I'm not sure this is a gentoo bug...
I've installed today last x11-drivers/xf86-input-synaptics-1.3.0
it compile well, X starts without any warning, works fine except there is no pointer acceleration : a whole touchpad slide only moves pointer of half an inch on the screen.
I'm running xfce and xorg-server-1.8.2. changing xfce settings doesn't work.
back to x11-drivers/xf86-input-synaptics-1.2.2-r2 and everything works fine again.
I can provide more infos if needed
Comment 1 Rémi Cardona (RETIRED) gentoo-dev 2010-09-10 17:27:14 UTC
Please attach your Xorg.0.log and all relevant configuration files (xorg.conf, HAL fdi files, etc).

Thanks
Comment 2 pierre 2010-09-10 23:49:48 UTC
no HAL.
xorg.conf :
Section "InputDevice"
        Identifier "SynapticsMouse1"
        Driver "synaptics"
        Option "CorePointer"
        Option "Protocol" "auto-dev"
        Option "Device" "/dev/psaux"
#       Option "Repeater"       "/dev/input/mice"
        Option "SHMConfig"      "on"
        Option "LockedDrags"    "off"
        Option "VertTwoFingerScroll" "true"
        Option "HorizTwoFingerScroll" "true" 
        Option "MinSpeed"       "0.06"
        Option "MaxSpeed"       "0.12"
        Option "VertEdgeScroll" "false"
        Option "HorizEdgeScroll"        "false"
        Option "CornerCoasting" "false"
        Option "BottomEdge"     "4500"
        Option "LeftEdge"       "1700"
        Option "RightEdge"      "5000"
        Option "TopEdge"        "1700"
        Option "TapButton1"     "1"
        Option "TapButton2"     "1"
        Option "TapButton3"     "1"
        Option "FingerLow"      "25"
        Option "FingerHigh"     "30"
        Option "MaxTapMove"     "220"
        Option "MaxTapTime"     "180"
        Option "VertScrollDelta" "100"
        Option "HorizScrollDelta" "100"
        Option "AccelFactor"    "0.0010"
        Option "CircularPad"    "off"
EndSection

~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml


<?xml version="1.0" encoding="UTF-8"?>

<channel name="pointers" version="1.0">
  <property name="SynapticsMouse1" type="empty">
    <property name="RightHanded" type="bool" value="true"/>
    <property name="Threshold" type="int" value="3"/>
    <property name="Acceleration" type="double" value="8.500000"/>
    <property name="ReverseScrolling" type="bool" value="false"/>
  </property>
  <property name="SynPS2_Synaptics_TouchPad" type="empty">
    <property name="RightHanded" type="bool" value="true"/>
    <property name="Threshold" type="int" value="2"/>
    <property name="Acceleration" type="double" value="5.000000"/>
  </property>
  <property name="Virtual_core_XTEST_pointer" type="empty">
    <property name="RightHanded" type="bool" value="true"/>
    <property name="Threshold" type="int" value="4"/>
    <property name="Acceleration" type="double" value="7.000000"/>
    <property name="ReverseScrolling" type="bool" value="false"/>
  </property>
</channel>


Comment 3 pierre 2010-09-11 00:20:59 UTC
Xorg.0.log diffs are (except version numbers)

SynapticsMouse1: finger width range 0 - 0            # in both
SynapticsMouse1: invalid finger width range.  defaulting to 0 - 16      # in new 1.3.0


and later, 1.2.2-r2 says :
SynapticsMouse1: always reports core events
(II) XINPUT: Adding extended input device "SynapticsMouse1" (type: TOUCHPAD)
(**) SynapticsMouse1: (accel) keeping acceleration scheme 1
(**) SynapticsMouse1: (accel) acceleration profile 0
(**) SynapticsMouse1: (accel) acceleration factor: 2.000
(**) SynapticsMouse1: (accel) acceleration threshold: 4

while 1.3.0 says :
(**) SynapticsMouse1: always reports core events
(II) XINPUT: Adding extended input device "SynapticsMouse1" (type: TOUCHPAD)
(**) SynapticsMouse1: (accel) MinSpeed is now constant deceleration 16.7
(**) SynapticsMouse1: MaxSpeed is now 2.00
(**) SynapticsMouse1: AccelFactor is now 0.001
(**) SynapticsMouse1: (accel) keeping acceleration scheme 1
(**) SynapticsMouse1: (accel) acceleration profile 1
(**) SynapticsMouse1: (accel) acceleration factor: 2.000
(**) SynapticsMouse1: (accel) acceleration threshold: 4
Comment 4 pierre 2010-09-11 00:41:11 UTC
with 1.3.0, changing my xorg.conf settings for :

Option "MaxSpeed"       "0.32"
and
Option "AccelFactor" "1.1010"

gives in log :
MaxSpeed is now 5.33
AccelFactor is now 1.101

and the pointer behaves plus or minus like with 1.2.2-r2
Comment 5 Rémi Cardona (RETIRED) gentoo-dev 2010-09-11 07:23:15 UTC
I still need the Xorg.0.log.

Thanks
Comment 6 pierre 2010-09-11 10:54:28 UTC
Created attachment 246813 [details]
Xorg.log

here it is