You are not logged in.

#1 2009-03-31 01:18:55

guiocm
Member
Registered: 2009-03-31
Posts: 2

Synaptics! (SOLVED)

hello everyone!

i'm installing Arch on my note, but Xorg doesnt recognize tapping on the touchpad as clicking, just ignores it.

i've tried every configuration i've found on the internet... none works.

waiting....

Last edited by guiocm (2009-04-01 03:00:47)

Offline

#2 2009-03-31 01:25:40

phil90
Member
Registered: 2008-09-13
Posts: 36

Re: Synaptics! (SOLVED)

Good  evening


You have to configure Hal or to turn the hotplugging off an use the xorg.conf

you will find the information here.

http://wiki.archlinux.org/index.php/Xor … leshooting

Last edited by phil90 (2009-03-31 01:49:10)

Offline

#3 2009-03-31 02:14:40

uncholowapo
Member
From: US
Registered: 2009-03-29
Posts: 238

Re: Synaptics! (SOLVED)

I got it working by adding the TapButtonX option to my 11-x11-synaptics.fdi file in /etc/hal/fdi/policy where X is the number of taps. Here is my fdi file.

juan ~  $  cat /etc/hal/fdi/policy/11*
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    <merge key="input.x11_options.TapButton1" type="string">1</merge>
    <merge key="input.x11_options.TapButton2" type="string">2</merge>
    <merge key="input.x11_options.TapButton3" type="string">3</merge>
    <merge key="input.x11_options.FastTaps" type="string">1</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
        <!-- EXAMPLES:
    Switch on shared memory, enables the driver to be configured at runtime -->
    <merge key="input.x11_options.SHMConfig" type="string">true</merge>

    <!-- Maximum movement of the finger for detecting a tap
    <merge key="input.x11_options.MaxTapMove" type="string">2000</merge> -->

    <!--Enable vertical scrolling when dragging along the right edge -->
    <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

    <!--Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
    <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge> -->

    <!-- Enable horizontal scrolling when dragging on bottom edge on the touchpad -->
    <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>

    <!-- If on, circular scrolling is used
    <merge key="input.x11_options.CircularScrolling" type="string">true</merge>

    For other possible options, check CONFIGURATION DETAILS in synaptics man page
        -->
    </match>
  </device>
</deviceinfo>
juan ~  $

Offline

#4 2009-04-01 03:06:08

guiocm
Member
Registered: 2009-03-31
Posts: 2

Re: Synaptics! (SOLVED)

thank you both
problem solved....

uncholowapo's config is for hotplug enabled

my config uses hotplug disabled... i'm posting it on the hope it's useful for someone

Section "ServerLayout"
(...)
    InputDevice    "Synaptics Touchpad" "AlwaysCore"
(...)
EndSection
.
.
.
Section "Module"
(...)
    Load  "synaptics"
(...)
EndSection
.
.
.
Section "InputDevice"
    Identifier "Synaptics Touchpad"
    Driver "synaptics"
    Option "SendCoreEvents" "true"
    Option "Device" "/dev/psaux"
    Option "Protocol" "auto-dev"
    Option "HorizScrollDelta" "0"
    Option "SHMConfig" "on"
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    Option "VertEdgeScroll" "true"
    Option "HorizEdgeScroll" "true"
EndSection

well, that's it!

thank you all, again!

Offline

Board footer

Powered by FluxBB