Acer 5738z touchpad scrolling failed after upgrade to 10.04

Asked by russ

I'm unable to scroll using my touchpad. It was working ok in Karma but failed when I upgraded to Lucid 10.04.

I've installed gpointing-device-settings and run the gUI but any changes made there seem to have no effect. I notice since upgrade there is now a touchpad tab on the 'mouse preferences' GUI - this too has no effect.

Thr touchpad is not listed using lspci

Not sure if this is relevant but xinput list output is this:

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=11 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=12 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ Video WebCam id=9 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]

Cheers Russ

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xorg Edit question
Assignee:
No assignee Edit question
Solved by:
russ
Solved:
Last query:
Last reply:
Revision history for this message
subliminalfix (subliminalfix) said :
#1

hi russ sorry your having trouble you may want to try this as a solution of sorts for now

man xmodmap in your terminal youll have to judge whats best for you there i had a similar situation a while back

heres what i tried

#untested

 % xmodmap -e "pointer = 3 2 1"

this should probably work for you im on acer 5532 but you will not be able to click with the touch padonthis configuration

unless it works for you hope that helps dont give up !!!!

Revision history for this message
russ (russthered) said :
#2

@subliminal fix:

Thanks for reply, but I feel not being able to 'click' with the touchpad would be just as irritating. I'll wait and see if I can get a full fix

Cheers, Russ

Revision history for this message
subliminalfix (subliminalfix) said :
#3

hi russ the suggestion i gave you as well as the manual to choose the appropriate working configuration

is up to you to decide.you have the precursory statement/determining intigers to set your configuration.

im sorry i cant be clearer and i do believe your touchpad is shown, and in fact the setting i had given you was

for example but as well is a known patch or fix. so it may work for you

.dont give up yes all this is extremely irratating but your almost there.

please take the time to use the documentation and im sure youll figure it out.

in your terminal type or paste

man xmodmap

good day sir

(Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=11 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=12 [slave pointer (2)]
⎜ ↳ Macintosh mouse button emulation id=13 [slave pointer (2)])

your terminal is found in application>acessories>terminal

Revision history for this message
russ (russthered) said :
#4

Not sure if I'm doing this correctly but

russ@laptop3:~$ % xmodmap -e "pointer = 3 2 1"
bash: fg: %: no such job

Regards,

Russ

Revision history for this message
subliminalfix (subliminalfix) said :
#5

hi again sir

sorry for the confusion you just need to enter the command not the%

otter@pond:~$ xmodmap -e "pointer = 3 2 1"

Revision history for this message
russ (russthered) said :
#6

OK, I've got that working, but after reading and re-reading the manual I fail to understand how to make it scroll.

I would also like to know how to make it permanent if I do find a fix, i.e. is there a xmodmap conf file?

Revision history for this message
subliminalfix (subliminalfix) said :
#7

hey russ glad you made it .

o.k. great question , yes you can as it tells youin the manual. and .....

yes to find a conf. specific form or lobrary just goto that specific

for instance

http://gd.tuwien.ac.at/linuxcommand.org/lts0020.php

please use the example here to help yourself regarding $cd/ or changing directory(path)

enjoy!!

Revision history for this message
spiralx (richard-hunts-gmail) said :
#8

That x mod thing does NOT make the scrolling action work on a 5738, though!

(Just seems to screw up the working of the pointer arrow! Luckily, a reboot sorts it!)

Revision history for this message
spiralx (richard-hunts-gmail) said :
#9

Switching touch-pad off and on while typing:

1) sudo gedit /etc/default/grub
2) change the line
           GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to the following
           GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.nomux"
3) save
4) sudo update-grub
5) restart the system
---------------------------------------------------

No scrolling. I fixed it by opening a terminal and typing:

sudo modprobe -r psmouse

sudo modprobe psmouse proto=imps

This should fix it for your currenbt seesion - please test!

You can to make it permanent by putting:

sudo gedit /etc/modprobe.d/options

options psmouse proto=imps

Save, close, and reboot.

Revision history for this message
russ (russthered) said :
#10

@spiralx

I found same 'fix' on Ubunut forums, unfortunately I can't get it to work.

Here's my posting:

I can't get it to work - once I run the first line of code my touchpad stops working! So I'm scuppered I can't run the second line.

It won't paste both lines of code together for some reason. Am I missing something?

Running the second line on its own does nothing -still won't scroll

Edit: /etc/modprobe.d/options doesn't seem to exist.

So if you can help on this I'd be grateful

Russ

Revision history for this message
russ (russthered) said :
#11

OK Sorted it.

I created a file called mouse.conf in /etc/modprobe.d/

using sudo gedit /etc/modprobe.d/mouse.conf

I then added options psmouse proto=imps to file and saved it.

rebooted and the touchpad scrolls ok, if a little jerky :)

Thanks to all who helped

Revision history for this message
කෝසල ගඟබඩගේ (kosala4) said :
#12

thank you spiralx
i tried your solution on modprobe and it's worked properly for my acer 57738z.