You are not logged in.

#1 2008-12-03 21:13:49

Andy Mack
Member
Registered: 2008-06-16
Posts: 133

Configure Touchpad Without Hotplugging

My keyboard was a nightmare after the recent update but has been sorted since disabling hotplugging, keys work as they should including multimedia keys.

Problem is is that my touchpad wont work properly now. Am I right in saying that the 11-x11-synaptics.fdi is now disabled after disabling hotplugging?
If yes then how do I go about configuring it again? My previous xorg.conf had this....

Section "ServerLayout"
InputDevice    "Touchpad"  "SendCoreEvents"

Section "Module"
Load "synaptics"

Section "InputDevice"
    Identifier      "Touchpad"
       Driver          "synaptics"
       Option  "Device"        "/dev/input/mouse0"
    Option  "Protocol"      "auto-dev"
    Option  "LeftEdge"      "1700"
    Option  "RightEdge"     "5300"
    Option  "TopEdge"       "1700"
    Option  "BottomEdge"    "4200"
    Option  "FingerLow"     "25"
    Option  "FingerHigh"    "30"
    Option  "MaxTapTime"    "180"
    Option  "MaxTapMove"    "220"
    Option  "VertScrollDelta" "100"
    Option  "MinSpeed"      "0.06"
    Option  "MaxSpeed"      "0.12"
    Option  "AccelFactor" "0.0010"
    Option  "SHMConfig"     "on"
EndSection

Adding this to the new xorg,conf makes no difference. Any ideas?

Thanks
Andy

***
I have everything working now for my touchpad after reading the updated wiki apart from single tapping, anyone had any joy?

Last edited by Andy Mack (2008-12-04 15:03:24)

Offline

#2 2008-12-04 20:46:39

jelly
Administrator
From: /dev/null
Registered: 2008-06-10
Posts: 716

Re: Configure Touchpad Without Hotplugging

I think this line must be

 Option  "SHMConfig"     "true"

, but my gsynaptics doesn't work either and i can't figure out the problem

Offline

#3 2008-12-04 20:49:03

Andy Mack
Member
Registered: 2008-06-16
Posts: 133

Re: Configure Touchpad Without Hotplugging

Have tried True and False but still nothing.

Offline

#4 2008-12-05 04:34:11

Andy Mack
Member
Registered: 2008-06-16
Posts: 133

Re: Configure Touchpad Without Hotplugging

I enabled hotplugging again to have a tinker around and I now have everything working as normal.

Jelly could you check your /etc/X11/xorg.conf and see if Driver "evdev" appears like below? I didn't make a copy of it before i made some changes.

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
        Driver      "evdev"
    Option      "XkbLayout"     "<gb>"
EndSection

I had previously copied the synaptics fdi from /usr/share/hal/fdi/policy/10osvendor to /etc/hal/fdi/policy and copied the following in so it reads...

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Synaptics TouchPad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
    <!-- Arbitrary options can be passed to the driver using
         the input.x11_options property since xorg-server-1.5. -->
    <!-- EXAMPLE:
    -->
        <merge key="input.x11_options.AlwaysCore" type="string">true</merge>
        <merge key="input.x11_options.Protocol" type="string">auto-dev</merge>
        <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
        <merge key="input.x11_options.SHMConfig" type="string">false</merge>
    <merge key="input.x11_options.LeftEdge" type="string">1700</merge>
        <merge key="input.x11_options.RightEdge" type="string">5300</merge>
        <merge key="input.x11_options.TopEdge" type="string">1700</merge>
        <merge key="input.x11_options.BottomEdge" type="string">4200</merge>
        <merge key="input.x11_options.FingerLow" type="string">25</merge>
        <merge key="input.x11_options.FingerHigh" type="string">30</merge>
    <merge key="input.x11_options.MaxTapTime" type="string">180</merge>
        <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
        <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
        <merge key="input.x11_options.CornerCoasting" type="string">true</merge>
        <merge key="input.x11_options.CoastingSpeed" type="string">0.30</merge>
        <merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
        <merge key="input.x11_options.HorizScrollDelta" type="string">100</merge>
        <merge key="input.x11_options.MinSpeed" type="string">0.10</merge>
        <merge key="input.x11_options.MaxSpeed" type="string">0.60</merge>
        <merge key="input.x11_options.AccelFactor" type="string">0.0020</merge>
    <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
    <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</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>
      </match>
      <match key="info.product" contains="AlpsPS/2 ALPS">
      </match>
      <match key="info.product" contains="appletouch">
      </match>
      <match key="info.product" contains="bcm5974">
      </match>
    </match>
  </device>
</deviceinfo>

Hopefully this may help you or point you in a direction.

I'm not sure but i think adding Driver "evdev" into xorg.conf fixed my keyboard so now touchpad and keyboard work.

Last edited by Andy Mack (2008-12-05 04:36:08)

Offline

Board footer

Powered by FluxBB