LinuxQuestions.org
Review your favorite Linux distribution.
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-16-2004, 10:04 AM   #1
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Rep: Reputation: 15
touchpad on fedora core 2(test3)


Hi

I just installed fedora core 2 (test 3) on my Dell Inspiron 1100 laptop.
My touchpad has lost its ability to interpret double-tap. I'm having
to actually click the button to have the action registered.

I understand this is a kernel 2.6 issue.

I did however try to install the synaptics driver. Installation of
synaptics driver was easy - however, when I try to load 'evdev'
module, the kernel reports back saying 'FATAL: Module evdev not
found.' Aparently this module did not get installed by default.
I am using kernel version 2.6.5-1.358 which came with the default
fedora installation.

Has anyone faced this problem before? Do I actually have to recompile
my kernel inorder to get the 'evdev' modules installed?

Adding the boot option psmouse_noext=1
to grub doesn't seem to change anything.

Any help would be appreciated.

regards
AJ
 
Old 05-18-2004, 03:46 PM   #2
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
I just managed to figure out the answer to this..

I realized that fedora core2 by default uses Xorg instead of xfree86.
So I just copied all the instructions from the webpage of the synaptics driver onto the xorg.conf file instead of XF86Config file as I had done earlier. With that change, it works like magic.

And the issue with 'evdev' module not being available, its already precompiled into the kernel .. so it does not have to loaded seperately.

Hope this helps other people who might have had the problem.
 
Old 05-21-2004, 07:36 PM   #3
bliq
LQ Newbie
 
Registered: May 2004
Posts: 5

Rep: Reputation: 0
Could you post the URL of the webpage where you obtained the instructions and the driver? There are several out there and they all seem to have different instructions and drivers. I'd like to use a set of instructions and drivers from someone who has already made it work. thanks.
 
Old 05-21-2004, 08:08 PM   #4
TheMooch
LQ Newbie
 
Registered: May 2004
Distribution: Fedora Core 3
Posts: 16

Rep: Reputation: 0
Talking I must be the only one...

...that doesn't see the loss of the double tap as a problem. I constantly fat finger my way into tapping the wrong thing. Plus, now I don't accidentally tap when I just try to roll my fingertip for minor adjustments on something.
 
Old 05-22-2004, 11:53 AM   #5
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
Hello Bliq,
You can get the driver from
http://w1.894.telia.com/~u89404340/touchpad/

the tar file of the driver also has instructions.

The driver works fantastically. Its got all nice features..
# tapping with two fingers is mapped to middle buttion
# tapping with three fingers is mapped to right button events.
# Movement with adjustable, non-linear acceleration and speed.
# Button events through short touching of the touchpad.
# Double-Button events through double short touching of the touchpad.
# Dragging through short touching and holding down the finger on the touchpad.
# Middle and right button events on the upper and lower corner of the touchpad.
# Vertical scrolling (button four and five events) through moving the finger on the right side of the touchpad.
# Horizontal scrolling (button six and seven events) through moving the finger on the lower side of the touchpad.
Here is the relevant section from my xorg.conf

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "DevInputMice" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
Load "synaptics" <==== I had to add this extra line
EndSection
.
.

then the mouse section is below..

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse0"
Option "Device" "/dev/input/mice"
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"
# Option "Repeater" "/dev/ps2mouse"
EndSection



well .. so thats it.
(oh yeah you also have to copy the synaptics.o driver to the place mentioned in the instructions file)

Hope it works for you.

-AJ
 
Old 05-26-2004, 10:17 AM   #6
Mr_C
Member
 
Registered: Jan 2004
Location: Trinidad & Tobago
Distribution: Slackware
Posts: 317

Rep: Reputation: 30
I have an HP Pavillion 4420us which has a vertical scroll incorporated into the touchpad. I'm using fc2 as well with 2

Get this; I always have the option set to 'both' in bios and when I have my mouse plugged in the touchpad with tapping and scrolling works fine.
However when the ps2 mouse is not present it doesn't work? What the heck?

Some help here please!!
 
Old 05-26-2004, 10:45 AM   #7
bliq
LQ Newbie
 
Registered: May 2004
Posts: 5

Rep: Reputation: 0
AJ,

It worked like a charm.

Only change for me was that I commented out this line in the ServerLayout section:

InputDevice "DevInputMice" "AlwaysCore"

with it, X wouldn't start. What does this line do? Is that the one that enables an external mouse?
 
Old 05-26-2004, 11:03 AM   #8
Mr_C
Member
 
Registered: Jan 2004
Location: Trinidad & Tobago
Distribution: Slackware
Posts: 317

Rep: Reputation: 30
I followed all instructions and I still have the cursed 'NO SCREENS FOUND'
HELP!!!
 
Old 05-26-2004, 12:47 PM   #9
bliq
LQ Newbie
 
Registered: May 2004
Posts: 5

Rep: Reputation: 0
Quote:
Originally posted by Mr_C
I followed all instructions and I still have the cursed 'NO SCREENS FOUND'
HELP!!!
There should be some lines in there that tell you why X didn't start.

Maybe you have the same problem I did when I installed it- the logs complained of the "DevInputMice" "AlwaysCore" line in the ServerLayout section.

put a "#" before that line to comment it out, and then type startx to start it up again.
 
Old 05-26-2004, 05:43 PM   #10
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
Hi Bliq

I am surprised that you are having problem with "AlwaysCore" part. Yes, as you guessed that is for the external mouse. Are you sure you had a seperate section for this external mouse?
Its useful to have the external mouse too configured because, it allows you to plug it in and remove the external mouse whenever you want.



I am including my complete xorg.conf file here.
Clearly, the parts related to display will differ for you.

------------------------
# Xorg configuration created by system-config-display

Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "DevInputMice" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
Load "synaptics"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Driver "synaptics"
Identifier "Mouse0"
Option "Device" "/dev/input/mice"
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"
# Option "Repeater" "/dev/ps2mouse"
EndSection

Section "InputDevice"

# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"

### Uncomment if you don't want to default to DDC:
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 48.5
# VertRefresh 59.0 - 75.0
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 48.5
# VertRefresh 40.0 - 70.0
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 37.9
# VertRefresh 50.0 - 70.0
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1024x768"
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 48.5
# VertRefresh 40.0 - 70.0
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 37.9
# VertRefresh 50.0 - 70.0
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1024x768"
### Uncomment if you don't want to default to DDC:
# HorizSync 31.5 - 48.5
# VertRefresh 40.0 - 70.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "i810"
VendorName "Videocard vendor"
BoardName "Intel 845"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 24
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection
 
Old 05-26-2004, 05:47 PM   #11
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
Mr_C

its difficult to debug just from that single statement "no screens found"

It could be either due to bad configuration of the monitor or it could be due to mouse related issues.

check the logs files to see the exact nature of error.

You can find the log files in the directory
/var/log/
The log files for xorg is
/var/log/Xorg.0.log

if you are using xfree86, then you will find the log file for it with a name like xfree86.log or something like that in the directory /var/log

You have a greater chance of getting help, if you post the log files.

-AJ
 
Old 05-27-2004, 03:35 PM   #12
Mr_C
Member
 
Registered: Jan 2004
Location: Trinidad & Tobago
Distribution: Slackware
Posts: 317

Rep: Reputation: 30
Ok here is my xorg.conf

Quote:
# XFree86 4 configuration created by pyxf86config

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "DevInputMice" "AlwaysCore"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
Load "dri"
Load "synaptics"
EndSection

Section "InputDevice"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

#Section "InputDevice"
# Identifier "Mouse0"
# Driver "mouse"
# Option "Protocol" "IMPS/2"
# Option "Device" "/dev/input/mice"
# Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons" "yes"
#EndSection

Section "InputDevice"
Driver "synaptics"
Driver "Mouse0"
Option "Device" "/dev/input/mice"
# Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FigherHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VerScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection <-- line 97 is here

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1024x768"
HorizSync 31.5 - 48.5
VertRefresh 40.0 - 70.0
Option "dpms"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "radeon"
VendorName "Videocard vendor"
BoardName "ATI Radeon Mobility U1"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "DRI"
Group 0
Mode 0666
EndSection



and my logs




Quote:
Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.21-14.ELsmp i686 [ELF]
Current Operating System: Linux SOL 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT 2004 i686
Build Date: 07 May 2004
Build Host: tweety.build.redhat.com

Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.6.5-1.358 (bhcompile@bugs.build.redhat.com) (gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)) #1 Sat May 8 09:04:50 EDT 2004
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu May 27 16:27:26 2004
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 97 of section InputDevice in file /etc/X11/xorg.conf
This section must have an Identifier line.
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
at http://wiki.X.Org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
 
Old 05-27-2004, 04:28 PM   #13
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
well.. Mr_C

as you probably figured out from the error message, your mouse section doesn't have a identifier line.

Change the line number 79
Driver "Mouse0"
to
Identifier "Mouse0"

You probably made a mistake in copying that line. (See the commented section immediately above your mouse section for the exact format).

That should fix atleast that particular error.

-AJ

Last edited by anandj; 05-27-2004 at 04:38 PM.
 
Old 05-27-2004, 07:39 PM   #14
Mr_C
Member
 
Registered: Jan 2004
Location: Trinidad & Tobago
Distribution: Slackware
Posts: 317

Rep: Reputation: 30
I can't believe I did that...

Well the next thing it complained about the 'DevInputMice' so I commented it out as said in another post and now it works.
Thanks!
 
Old 05-28-2004, 07:58 AM   #15
anandj
Member
 
Registered: May 2004
Distribution: Fedora Core 4
Posts: 92

Original Poster
Rep: Reputation: 15
It is complaining about 'DevInputMice' because,
it doesn't have the relevant details on configuring DevInputMice.
Just look at my post of my xorg.conf file.
I have copied the relevant lines below
With this included, even the external USB mouse should work fine.


Section "InputDevice"

# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
 
  


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
my touchpad is not working - fedora core 4 lakshmansrikanth Linux - Laptop and Netbook 4 11-04-2005 09:18 PM
Installing Fedora Core 3 test3 on a SATA drive Bloemkoolvreter Linux - Newbie 0 10-29-2004 04:50 AM
Tap not working in touchpad in fedora core 2 peevee Linux - Laptop and Netbook 8 10-10-2004 07:44 AM
touchpad not autodetected by Fedora Core 2 on my Amilo A7600 laptop johnsmith Linux - Laptop and Netbook 2 09-02-2004 09:35 AM
touchpad on fedora core 2(test3) anandj Fedora 11 06-22-2004 09:57 AM


All times are GMT -5. The time now is 05:15 PM.

Main Menu
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