Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Hardware & Laptops
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.

Hardware & Laptops
Problems with hardware & laptops not being detected or supported during or after install.

 
 
Thread Tools Display Modes
Old November 29th, 2006   #1
birchwood
First Cup of Ubuntu
 
Join Date: Nov 2006
Beans: 5
Cool Can't use Synaptics TouchPad and USB Mouse

Hi. I have a very simple wish: for my touchpad to function as a touchpad, and for my standard USB mouse to operate as a standard USB mouse.

After a clean install, Edgy does not detect a touchpad. My xorg.conf indicates that the generic "mouse" driver is used. In this case, both my external USB mouse and my touchpad function, but I cannot use any of the additional functionality provided by the Synaptics driver (scrolling, accidental tap detection, etc.)

If I configure the device section for the mouse to use the "synpatics" driver, my touchpad works wonderfully, with all the extra functionality. However, my external USB mouse ceases to operate.

The next thing I've done was to try and define separate entries in xorg.conf for my touchpad and my USB mouse. I do know that my touchpad is /dev/input/mouse0 and that my external USB mouse registers as /dev/input/mouse1. I've tried many different combinations, but I simply cannot get both pointing devices to work simultaneously, the touchpad as touchpad and the external USB mouse as a standard, external USB mouse.

Here is the relevant section in my current xorg.conf. As you can see, I've tried to define the touchpad as /dev/psaux, but I've also tried other possibilities. Right now, the touchpad doesn't work at all, and the USB mouse works normally.

Quote:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
# Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ExplorerPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
Option "SHMConfig" "true"
EndSection
Thanks for the help!
birchwood is offline  
Old November 29th, 2006   #2
birchwood
First Cup of Ubuntu
 
Join Date: Nov 2006
Beans: 5
Re: Can't use Synaptics TouchPad and USB Mouse

Fixed independently. To duplicate the input device section, I merely copied the one for the standard mouse. Unfortunately, both were defined as CorePointers, which xorg.conf doesn't like.
birchwood is offline  
Old November 29th, 2006   #3
annda
Fresh Brewed Ubuntu
 
annda's Avatar
 
Join Date: Feb 2006
Location: Berlin+Warszawa, EU
Beans: 1,365
Ubuntu Jaunty Jackalope (testing)
Re: Can't use Synaptics TouchPad and USB Mouse

here's my part of xorg.conf - and it works, even 2 mice connected at the same time. the mouse parts seem to be identical, but maybe the touchpad protocol option is the problem. also, i've never needed horizontal scrolling - maybe it should be set to "1" for full functionality.

i hope this helps.

Code:
Section "InputDevice"
	Identifier  "Synaptics Touchpad"
	Driver      "synaptics"
	Option	    "SendCoreEvents" "true"
	Option	    "Device" "/dev/psaux"
	Option	    "Protocol" "auto-dev"
	Option	    "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
	Identifier  "Configured Mouse"
	Driver      "mouse"
	Option	    "CorePointer"
	Option	    "Device" "/dev/input/mice"
	Option	    "Protocol" "ExplorerPS/2"
	Option	    "ZAxisMapping" "4 5"
	Option	    "Emulate3Buttons" "true"
EndSection
__________________
Memo to self: "Someone's teaching, why don't you get taught?" (RUN DMC)
--- registered Linux user #425843
--- registered Ubuntu user #7354
annda is offline  
Old November 29th, 2006   #4
finferflu
Extra Foam Sugar Free Ubuntu
 
finferflu's Avatar
 
Join Date: Jul 2006
Location: Pomezia, Rome, IT
Beans: 825
Ubuntu 9.04 Jaunty Jackalope
Send a message via MSN to finferflu Send a message via Yahoo to finferflu Send a message via Skype™ to finferflu
Re: Can't use Synaptics TouchPad and USB Mouse

You just need to adjust your ServerLayout section. This is the relevant bit from my xorg.conf:

Code:
Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mouse0"
	Option		"Protocol"		"ExplorerPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
       Identifier      "Synaptics Touchpad"
       Driver          "synaptics"
       Option          "SendCoreEvents"        "true"
       Option          "Device"                "/dev/psaux"
       Option          "Protocol"              "auto-dev"
       Option          "HorizScrollDelta"      "0"
EndSection

.......

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard" "CoreKeyboard"
	InputDevice	"Configured Mouse" "CorePointer"
	InputDevice	"Synaptics Touchpad" "AlwaysCore"
	InputDevice     "stylus" "SendCoreEvents"
	InputDevice     "cursor" "SendCoreEvents"
	InputDevice     "eraser" "SendCoreEvents"
EndSection
Then just restart your session, and it should work.

I hope it helps!
finferflu is offline  
Old March 24th, 2008   #5
kalyanakrishna
Just Give Me the Beans!
 
Join Date: Apr 2007
Beans: 79
Re: Can't use Synaptics TouchPad and USB Mouse

ok ... I changed USB to be CorePointer and Synaptics to AlwaysCore.

If synaptics is set as CorePointer, USB does not work. If I set USB to CorePointer, synaptics wont work.

How can I make both work at the same time?

Even if I unplug USB ... synaptics wont work.

Here is xorg.conf:

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Touchpad" "AlwaysCore"
InputDevice "USB Mouse" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "ServerFlags"
Option "Xinerama" "1"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizEdgeScroll" "0"
Option "SHMConfig" "true"
EndSection


Section "InputDevice"
Option "Device" "/dev/input/mice"
Option "Protocol" "Auto"
Option "ZAxisMapping" "4 5"
Identifier "USB Mouse"
Driver "mouse"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AUO"
HorizSync 30.0 - 75.0
VertRefresh 60.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Acer AL1916W"
HorizSync 31.0 - 84.0
VertRefresh 56.0 - 76.0
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection


Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 6100"
BusID "PCI:0:5:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 6100"
BusID "PCI:0:5:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
EndSection

Last edited by kalyanakrishna; March 24th, 2008 at 03:03 PM.. Reason: added attachment
kalyanakrishna is offline  
Old March 24th, 2008   #6
finferflu
Extra Foam Sugar Free Ubuntu
 
finferflu's Avatar
 
Join Date: Jul 2006
Location: Pomezia, Rome, IT
Beans: 825
Ubuntu 9.04 Jaunty Jackalope
Send a message via MSN to finferflu Send a message via Yahoo to finferflu Send a message via Skype™ to finferflu
Re: Can't use Synaptics TouchPad and USB Mouse

Try setting synaptics as "SendCoreEvents" and see if that works.
Also, you need to add
Code:
Load "synaptics"
in the Module section.
finferflu is offline  
Old March 24th, 2008   #7
kalyanakrishna
Just Give Me the Beans!
 
Join Date: Apr 2007
Beans: 79
Re: Can't use Synaptics TouchPad and USB Mouse

cool! "SendCoreEvents" diod the trick. However, I did not have to use "Load".

thank you!
kalyanakrishna is offline  
Old March 24th, 2008   #8
finferflu
Extra Foam Sugar Free Ubuntu
 
finferflu's Avatar
 
Join Date: Jul 2006
Location: Pomezia, Rome, IT
Beans: 825
Ubuntu 9.04 Jaunty Jackalope
Send a message via MSN to finferflu Send a message via Yahoo to finferflu Send a message via Skype™ to finferflu
Re: Can't use Synaptics TouchPad and USB Mouse

Always happy to help
finferflu is offline  
 

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 04:38 AM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry