Acer Aspire 5920 / 5920G Touchpads not configured correctly

Bug #152016 reported by Re Alvarez
22
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Expired
Wishlist
Unassigned

Bug Description

Binary package hint: xserver-xorg-input-synaptics

Hi,
The Acer Aspire notebook has two synaptics touchpads. One is normal mouse touchpad, the other one is right side of the keyboard and it has multimedia keys...now ubuntu recognizes both as mice...so now what happens is touchpad is just touchpad but without scrolling function... and the multimedia keypad becomes the scrolling device. So if i swipe my finger over the multimedia pad ubuntu starts scrolling document just as my touchpad would do...

I need to somehow change my setup to be able to use scrolling feature through the touchpad and not through the multimedia pad...
[lspci]
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
     Subsystem: Acer Incorporated [ALI] Unknown device 0121
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8600M GT (rev a1) (prog-if 00 [VGA])
     Subsystem: Acer Incorporated [ALI] Unknown device 0121

Revision history for this message
Re Alvarez (re-alvz) wrote :

Linux entity 2.6.22-14-generic #1 SMP Wed Oct 10 06:00:47 GMT 2007 i686 GNU/Linux

Revision history for this message
Re Alvarez (re-alvz) wrote :
Revision history for this message
Re Alvarez (re-alvz) wrote :
Revision history for this message
RawJ (rossawjenkins) wrote :

I can confirm this bug also on an Acer Aspire 5920G running Hardy (Alpha 6). The second touchpad (along the right hand side of the laptop keyboard) controls the vertical scrolling for sure, I haven't tested the horizontal scrolling yet. I've attached a picture of the layout, you can see the four lit "multimedia keys" on the right hand side. The vertical scrolling zone seems to be in the area of the top two "buttons". As original poster has said, the "multimedia keys" are really a second touchpad zone and not actual keys.

Revision history for this message
RawJ (rossawjenkins) wrote :

I can also confirm that the area of the lower two "keys" on the right hand side touchpad (see picture attachment in the message above) controls horizontal scrolling. Changes to the synaptics settings in xorg.conf, or in gsynaptics, or in the touchpad tab of System-->Preferences-->Mouse have no affect on the behaviour of either of the touchpads. The main central touchpad acts like a basic two button mouse while the right hand side touchpad controls vertical and horizontal scrolling.

Revision history for this message
sNeo (salvatore-giugliano) wrote :

it works! ;)

rewrite the xorg.conf

but first.... less your /proc/bus/input/devices

for example this is the my:
 I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio3/input0
S: Sysfs=/devices/platform/i8042/serio3/input/input8
U: Uniq=
H: Handlers=mouse1 event8
B: EV=b
B: KEY=6420 7001f 0 0 0 0
B: ABS=11000003

I: Bus=0011 Vendor=0002 Product=0007 Version=81b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input9
U: Uniq=
H: Handlers=mouse2 event9
B: EV=b
B: KEY=6420 7000f 0 0 0 0
B: ABS=11000003

the important dat is H: Handlers

now in xorg.conf
add two input devices for the two touchpad, in the
Option "Device" "/dev/input/[H:]"
put in H: the right handler.

this is my xorg.conf
Section "InputDevice"
   Identifier "TouchPad"
   Driver "synaptics"
# Option "SendCoreEvents" "true"
   Option "CorePointer"
# Option "AlwaysCore"
   Option "Protocol" "event"
   Option "Device" "/dev/input/mouse1"
   Option "SHMConfig" "on"
EndSection

Section "InputDevice"
   Identifier "AcerMediaKeys"
   Driver "synaptics"
   Option "SendCoreEvents" "true"
# Option "CorePointer"
# Option "AlwaysCore"
# Option "Protocol" "auto-dev"
   Option "Protocol" "event"
   Option "Device" "/dev/input/event9"
EndSection

Revision history for this message
Re Alvarez (re-alvz) wrote :

@sNeo,

A.) This should happen automatically. You shouldnt have to edit the files to get it working.

B.) I am pretty sure your media keys still dont work as required.

Revision history for this message
sNeo (salvatore-giugliano) wrote :

yep.... the media keys dont works but the scrolling of the first touchpad works (editing the xorg.conf!)

Revision history for this message
spinstartshere (spinstartshere) wrote :

This problem is also present on the Acer Aspire 5920, which has a near-identical hardware setup as the Aspire 5920G. I tried to edit the xorg.conf as described above, but doing so only messed up my monitor configuration and probably everything else as well. It also did not have any effect on the touchpads, so whether I didn't do it properly or what I dunno. My xorg.conf file is attached.

Revision history for this message
j_esarey (jesarey) wrote :

Want to confirm this bug on an Aspire 5920 running Hardy: touchpad does not fully work (no scrolling, no click-and-drag, no double clicking) and the media "buttons" (actually a trackpad of some kind) are treated as a scroll bar. Any way of implementing a fix without manually editing xorg.conf?

Revision history for this message
Percy Leonhardt (p3y) wrote :

I followed the instructions here: http://ubuntuforums.org/showthread.php?t=517156 and can confirm that the touchpad including scrolling, left- and middle-click and the media keys work on my 5920.

I know no easier way and it is definitely worth the effort.

The only problem I am still having is the sensitivity of the touchpad which is too low for my taste. I often need a second or even third click to get the desired action.

Revision history for this message
spinstartshere (spinstartshere) wrote :

I've got it all working now with the howto in the first post of that thread. Thank you for the update.

Revision history for this message
Manoboy (farfe) wrote :

What changes you made to the touchpad worked well with the function scrool? I had the altereções the initial posting, not resolved.

Thanks.

Revision history for this message
Manoboy (farfe) wrote :

JD Francis,

What changes you made to the touchpad worked well with the function scrool? I made the changes in the initial post and not resolved.

Thanks.

Revision history for this message
spinstartshere (spinstartshere) wrote :

I completely removed the "Configured Mouse" section and any references to it, and followed the instructions in the first post. Attached is my xorg.conf, using Acer Aspire 5920.

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

I can confirm the bug in my Acer Aspire 5920 model ZD1. In fact despite the fact that in System -> Preferences -> Mouse -> Touchpad there is "enable vertical scrolling" checked the touchpad scrolling doesn't run, but it runs with multimedia keys as you all sayd above.
I haven't yet tried the workaround posted by sNeo.

Revision history for this message
c.alan.zoppa (cody-zoppa) wrote :

This has been drastically improved with the new X.org as included in Ibex (Beta at time of writing). Vertical and horizontal scrolling now work out of the box, as well as some other hardware fixes. Function-based media keys work as expected, but the touchpad-like media keys are still only useful for scrolling.

Anyway, I'd love an update on how to remap the touchpad media keys.

Revision history for this message
William Grant (wgrant) wrote :

This is quite non-trivial to implement... I wonder how the Windows drivers do it. At least the real touchpad works now!

Changed in xserver-xorg-input-synaptics:
importance: Undecided → Wishlist
status: New → Triaged
Revision history for this message
David Prieto (frandavid100-gmail) wrote :

I'm having this problem on Intrepid. The media keys act as scrollbars (play = up, stop = down, rew = left, ffw = right) and the touchpad does scroll, but two-finger or three-finger clicks (for middle and right clicks) don't.

Revision history for this message
Percy Leonhardt (p3y) wrote :

David,

follow the instructions here to get the media keys working on Intrepid: http://ubuntuforums.org/showpost.php?p=6095327&postcount=34

I don't use two- or three-finger-clicks but vertical scrolling and corner-clicks for middle and right button worked out of the box for me.

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

I think the bug may be closed because in Intrepid the touchpad runs ok out of the box (see bug #278995). I think the fact that the two-finger or three-finger clicks don't run aren't an issue nor a possibly wishlist request.
In fact, as you can read from the official documentation of 5920G/5920, the vertical scrolling is implemented, in MS Windows too, with the middle button. I'm not an expert but I don't know if it is possible to implement the two-finger or three-finger clicks with this hardware as just Acer doesn't do it in MS Windows, that is the only OS certified.
You can referer to bug #90687 for the multimedia keys issues.

Revision history for this message
marco.pallotta (marco-pallotta) wrote :

@ Percy Leonhardt, I tryed the workaround you proposed to get media keys working but with no success (to say the truth I had a partial success). Can you read the details I posted in bug #90687 and, if necessary, supply the necessary info? Can you do this in bug #90687 and not in this?
Thanks very much.

Bryce Harrington (bryce)
description: updated
Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Is this bug #313514?

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-input-synaptics (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.