You are not logged in.

#1 2009-09-20 16:25:33

lonecat
Member
Registered: 2008-06-18
Posts: 32

my touchpad's right click isn't working

Hello all!
I just got an Acer Aspire One D150-1920 Netbook as a prize for winning a competition. 3 of my friends got one too. Everything works fine (in fact it surprised me how fast it is: I always thought the atom processor would be as slow as a Celeron or a Sempron, but I feel it's actually faster and more stable big_smile). The only big problem I've found, is that the touchpad is behaving weird:
When I boot, after a few clicks (sometimes just trying once) the touchpad stops working. Not just that it won't click (either right or left click) anymore but also that it won't focus on windows! I have to rmmod psmouse and modprobe it to get it working for a couple of times again.
That's not all, the right click doesn't work at all. Doesn't matter what I do, trying to right-click with the touchpad's button won't work.

Now, I don't think this is a hardware problem because:
* It worked in the shipping OS before I installed Arch
* My friend's netbooks are identical, except they decided to install ubuntu on it. Their right click works.

Here are my configurations:

No xorg.conf

I'm using the stock kernel.

I installed: extra/xf86-input-synaptics

/etc/hal/fdi/policy/11-x11-synaptics.fdi:

<?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>
        <merge key="input.x11_options.SHMConfig" type="string">true</merge>
        <merge key="input.x11_options.ClickFinger1" type="string">1</merge>
        <merge key="input.x11_options.ClickFinger2" type="string">3</merge>
        <merge key="input.x11_options.ClickFinger3" type="string">2</merge>
        <merge key="input.x11_options.HorizEdgeScroll" type="string">0</merge>
        <merge key="input.x11_options.VertEdgeScroll" type="string">0</merge>
        <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">25</merge>
        <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">6</merge>
        <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
        <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
      </match>
      <match key="info.product" contains="SynPS/2 Synaptics">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>
    </match>
  </device>
</deviceinfo>

Lastly my rc.conf:

#
# /etc/rc.conf - Main Configuration for Arch Linux
#

LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="America/Bogota"
KEYMAP="us"
CONSOLEFONT="Lat2-Terminus16.psfu.gz"
CONSOLEMAP=
USECOLOR="yes"

MOD_AUTOLOAD="yes"
MODULES=(!snd_pcsp acpi_cpufreq pciehp)

USELVM="no"

HOSTNAME="champion"

eth0="dhcp"
INTERFACES=(eth0)

gateway="default gw 192.168.0.1"
ROUTES=(!gateway)

DAEMONS=(@syslog-ng @hal @network @netfs @alsa @mpd @crond @wicd)

If you need any other information I'll be glad to post it.
Thanks in advance!

PD: I have also an external mouse and plugging it works even if the psmouse module is unloaded, but I don't have it always with me.

Offline

Board footer

Powered by FluxBB