LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices



Reply
 
Search this Thread
Old 05-25-2005, 04:31 PM   #1
vinbob
Member
 
Registered: May 2005
Location: Fareham, UK
Distribution: HP-UX 11i, Fedora, Ubuntu, Debian, RHEL, OEL, CentOS
Posts: 74

Rep: Reputation: 17
SuSE 9.3 / Acer Travelmate 800... touchpad scroll button problems


Hi All,

SYSTEM:
Acer Travelmate 800,
Pentium M 1.7 / Centrino
1 GB RAM.

I've gone through many distros on my tower, dual booting with XP but was never really tempted to go the whole hog. Once I installed SuSE 9.3 I was so impressed that I did the deed and ditched the XP partition. After getting over the initial basic Linux learning curves I decided to do a dual boot on my trusty laptop...

Everything installed without a hitch & I eventually decided to update the fglrx driver for the ATI Radeon Mobility 9000 (M9) to get the 3D working.
After following SuSE's instructions and running fglrxconfig to rewrite xorg.conf, all is OK apart from the Synaptics touchpad.

The pad & the two buttons basically works but I have lost the ability to 'tap & drag' and the super handy scroll button has gone haywire.

A picture of the scroll button can be found here........
www hardavenue.com/reviews/acercentrino_4.jpg

Before the fglrx install the button worked fine. UP=scroll up, DOWN=scroll down, LEFT=Back, Right=Forward.
Now it is as follows... UP=Left Click, DOWN=Right Click, LEFT=Middle Click, RIGHT=Middle Click.
I have tried ksynaptics but this doesn't cover changing the affected settings.
Any ideas how I can get this back to normal?


My relevant xorg.conf sections below....(If it helps)
I tried unhashing the 'Other input device' sections which have made no difference.


Cheers...........

Vin

# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/input/mice"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"

EndSection


# **********************************************************************
# Other input device sections
# this is optional and is required only if you
# are using extended input devices. This is for example only. Refer
# to the XF86Config man page for a description of the options.
# **********************************************************************
#
Section "InputDevice"
Identifier "Mouse2"
Driver "mouse"
Option "Protocol" "MouseMan"
Option "Device" "/dev/mouse2"
EndSection

Section "InputDevice"
Identifier "spaceball"
Driver "magellan"
Option "Device" "/dev/cua0"
EndSection

Section "InputDevice"
Identifier "spaceball2"
Driver "spaceorb"
Option "Device" "/dev/cua0"
EndSection

Section "InputDevice"
Identifier "touchscreen0"
Driver "microtouch"
Option "Device" "/dev/ttyS0"
Option "MinX" "1412"
Option "MaxX" "15184"
Option "MinY" "15372"
Option "MaxY" "1230"
Option "ScreenNumber" "0"
Option "ReportingMode" "Scaled"
Option "ButtonNumber" "1"
Option "SendCoreEvents"
EndSection

Section "InputDevice"
Identifier "touchscreen1"
Driver "elo2300"
Option "Device" "/dev/ttyS0"
Option "MinX" "231"
Option "MaxX" "3868"
Option "MinY" "3858"
Option "MaxY" "272"
Option "ScreenNumber" "0"
Option "ReportingMode" "Scaled"
Option "ButtonThreshold" "17"
Option "ButtonNumber" "1"
Option "SendCoreEvents"
EndSection
[/SIZE]
 
Old 05-26-2005, 12:00 AM   #2
ritchmonty
LQ Newbie
 
Registered: May 2005
Location: AL
Distribution: SUSE 9.2
Posts: 5

Rep: Reputation: 0
If you have a synaptics touchpad then you should be able to use sax2 to enable it and use the synaptics driver instead of the other devices listed on your post . Run sax2 then edit your input devices . Ksynaptics should work after that to help fine tune it. At least it should anyway......

Last edited by ritchmonty; 05-26-2005 at 12:04 AM.
 
Old 05-26-2005, 01:23 AM   #3
vinbob
Member
 
Registered: May 2005
Location: Fareham, UK
Distribution: HP-UX 11i, Fedora, Ubuntu, Debian, RHEL, OEL, CentOS
Posts: 74

Original Poster
Rep: Reputation: 17
Thanks for replying Rich..

Ya know what, I had tried that but after running fglrxconfig after the ATI install, Sax2 just wipes out all the settings in xorg.conf causing the xserver not being able to start when entering runlevel 5.

I have though tried again, this time I ran fglrxconfig to rebuild the xorg.conf, then made a backup of xorg conf called xorg.conf.backup
Run Sax2 ,added the Synaptics Touchpad and saved.
Opened up xorg.conf.backup and hashed out the following.....

-------------------------------------------------------------------------------------------------------------------------------------------
#Section "InputDevice"

# Identifier and driver

# Identifier "Mouse1"
# Driver "mouse"
# Option "Protocol" "ImPS/2"
# Option "ZAxisMapping" "4 5"
# Option "Device" "/dev/input/mice"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"

#EndSection
-------------------------------------------------------------------------------------------------------------------------------------------



then pasted in this bit from Sax2's new xorg.conf........

-------------------------------------------------------------------------------------------------------------------------------------------
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[1]"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "EmulateWheel" "on"
Option "EmulateWheelButton" "4"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "SHMConfig" "on"
Option "ZAxisMapping" "4 5"
EndSection
-------------------------------------------------------------------------------------------------------------------------------------------

Then changed the 'Identifier "Mouse[1]"' to 'Identifier "Mouse1"'.
Then saved the lot as xorg.conf.

All spiffy now....

I have to say, what a ballache over installing a graphics driver, never mind.
Hope this helps any other n00bs with same problem.


Vin
 
Old 05-26-2005, 04:22 AM   #4
vinbob
Member
 
Registered: May 2005
Location: Fareham, UK
Distribution: HP-UX 11i, Fedora, Ubuntu, Debian, RHEL, OEL, CentOS
Posts: 74

Original Poster
Rep: Reputation: 17
Ahaa but I spoke too soon...

My fix binned off my USB mouse....

So restored my backup xorg.conf and did the sax2 thing as before but also picked the USB Explorer mouse & the Synaptics... and then did the copying/pasting.

NOW all OK.

Just for the record here's the working relevant parts of my xorg.conf inclusing hashed out bits...

____________________
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************

#Section "InputDevice"

# Identifier and driver

# Identifier "Mouse1"
# Driver "mouse"
# Option "Protocol" "ImPS/2"
# Option "ZAxisMapping" "4 5"
# Option "Device" "/dev/input/mice"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

# Option "Protocol" "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice. In
# almost every case these lines should be omitted.

# Option "BaudRate" "9600"
# Option "SampleRate" "150"

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"

# ChordMiddle is an option for some 3-button Logitech mice

# Option "ChordMiddle"

#EndSection
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "7"
Option "Device" "/dev/input/mice"
Option "InputFashion" "Mouse"
Option "Name" "USB-Mouse;ExplorerPS/2 on USB"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[3]"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "on"
Option "InputFashion" "Mouse"
Option "Name" "Synaptics;Touchpad"
Option "SHMConfig" "on"
Option "ZAxisMapping" "4 5"
EndSection

#
_____________________________

**********************************************************************
# ServerLayout sections.
# **********************************************************************

# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.

Section "ServerLayout"

# The Identifier line must be present
Identifier "Server Layout"

# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.

Screen "Screen0"

# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".

# InputDevice "Mouse1" "CorePointer"
InputDevice "Mouse[3]" "CorePointer"
InputDevice "Mouse[1]" "SendCoreEvents"
InputDevice "Keyboard1" "CoreKeyboard"

EndSection
 
Old 05-27-2005, 05:08 AM   #5
ritchmonty
LQ Newbie
 
Registered: May 2005
Location: AL
Distribution: SUSE 9.2
Posts: 5

Rep: Reputation: 0
Glad you got everything straight. I noticed that you had problems with the fglrxconfig. For future reference here is a link to the suse ati driver and patch in case you didn't already know it. ftp://ftp.suse.com/pub/suse/i386/sup...fglrx/8.12.10/
I followed the readme instructions to install them and did not have to run fglrxconfig for a change. It installs the ati control panel which seems to work pretty good. Since everything is working for you , you probably wouldn't want to bother with this now. It would more than likely only complicate things.
The only problem I remember having was that sax2 offered its recommended settings (which I chose) but should have reconfigured.
 
Old 10-25-2006, 11:14 AM   #6
fa1rus
LQ Newbie
 
Registered: Oct 2006
Posts: 1

Rep: Reputation: 0
hey

hey can anyone help me out,just having a problem with my acer laptop scroll pad button,when i push the down scroll button it doesnt make that click sound,but wen i push the side and up it clicks,and it also feels stuck wen i use it but it still works,but it just seems to be out of place, any chances on any tips to fix it,i was goin to take my pc apart but myt make it worse and i also have no experiance at taking it apart

thnx
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Touchpad on Acer TravelMate 240 hand of fate Linux - Laptop and Netbook 1 04-13-2007 11:03 AM
Acer Travelmate 800 and Mandrake 10.1 hr15 Linux - Laptop and Netbook 1 09-30-2004 07:13 AM
Scroll Button on Acer TravelMate 240 hand of fate Linux - Laptop and Netbook 1 07-21-2004 02:43 PM
Acer TravelMate 800 Winanjaya Linux - Laptop and Netbook 0 09-17-2003 01:08 AM
acer travelmate 800 screen charly Linux - Laptop and Netbook 1 09-05-2003 03:45 PM


All times are GMT -5. The time now is 12:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration