Re: [gentoo-user] xorg.conf with more than one mouse & synaptics

2005-02-09 Thread Mike Williams
On Wednesday 09 February 2005 14:02, Vittorio wrote:
> Why doesn't it seem to recognize the Synaptics touchpad whilst at boot time
> it does?
> Are the options "device" of the kind /dev/misc/psaux, /dev/misc/mice, etc
> in my xorg.conf (see below) correct?
> And the InputDevice(s)?

I've just been and done this.
Here are the relevant sections of my config.

Section "Module"
Load"synaptics"
EndSection

Section "InputDevice"
   Identifier  "USB Mouse"
   Driver  "mouse"
   Option  "Protocol" "ExplorerPS/2"
   Option  "Device" "/dev/input/mice"
   Option  "ZAxisMapping" "4 5"
  Option  "Resolution" "1200"
EndSection

Section "InputDevice"
Identifier  "Mouse1"
Driver "mouse"
Option "Protocol""IMPS/2"
Option "Device"  "/dev/psaux"
Option "Emulate3Buttons"
EndSection

Section "InputDevice"
Identifier  "Synaptics"
Driver "synaptics"
Option "Protocol""IMPS/2"
Option "Device"  "/dev/input/event0"
Option "Protocol"  "event"
Option "SHMConfig" "on"
Option "Emulate3Buttons""yes"
EndSection

Section "ServerLayout"
Identifier  "Simple Layout"
Screen "Screen 1"
InputDevice "USB Mouse" "CorePointer"
InputDevice "Mouse1" "CorePointer"
InputDevice "Synaptics" "AlwaysCore"
EndSection

They key is the evdev kernel module/driver.
You need to turn on "Event interface" in "Input device support".

I'm quite happily using both a USB wheel mouse, and my touchpad at the same 
time.

-- 
Mike Williams


pgp07vcJTgC4N.pgp
Description: PGP signature


[gentoo-user] xorg.conf with more than one mouse & synaptics

2005-02-09 Thread Vittorio
Context: pentium 4, latest gentoo, kde 3.3.2, kernel 2.6.10, and the compiled 
synaptics stuff.

As far as mice are concerned this is what I find in /var/log/messages at boot 
time:

... mice: PS/2 mouse device common for all mice
... input: AT Translated Set 2 keyboard on isa0060/serio0
... input: ImPS/2 Generic Wheel Mouse on isa0060/serio3
... Synaptics Touchpad, model: 1
... Firmware: 5.9
... Sensor: 51
... new absolute packet format
... Touchpad has extended capability bits
... -> 4 multi-buttons, i.e. besides standard buttons
... -> multifinger detection
... -> palm detection
... input: SynPS/2 Synaptics TouchPad on isa0060/serio4
... Using anticipatory io scheduler
<\SNIP>

But the *** touchpad  doesn't seem to be recognized by X(org) because 
in /var/log/xorg.0.log I invariably find:


X Window System Version 6.8.0
Release Date: 8 September 2004
...
(**) |-->Input Device "PS/2 Mouse"
(**) |-->Input Device "Touchpad"
(**) |-->Input Device "USB Mouse"
(WW) Duplicate core pointer devices.  Removing core pointer attribute from 
"USB Mouse"
(.
(II) LoadModule: "mouse"
(II) Loading /usr/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="X.Org Foundation"
 compiled for 6.8.0, module version = 1.0.0
 Module class: X.Org XInput Driver
 ABI class: X.Org XInput driver, version 0.4
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/modules/input/synaptics_drv.o
(II) Module synaptics: vendor="The XFree86 Project"
 compiled for 4.2.0, module version = 1.0.0
 Module class: XFree86 XInput Driver
 ABI class: XFree86 XInput driver, version 0.3
(...
(II) Synaptics touchpad driver version 0.13.6
Touchpad no synaptics event device found (checked 1 nodes)
(**) Option "Device" "/dev/misc/psaux"
(**) Option "SHMConfig" "on"
(**) Option "RTCornerButton" "0"
(**) Option "RBCornerButton" "0"
(**) Option "CircularScrolling" "1"
Query no Synaptics: 6003C8
(EE) Touchpad no synaptics touchpad detected and no repeater device
(EE) Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Touchpad"
(II) UnloadModule: "synaptics"

<\SNIP>


Why doesn't it seem to recognize the Synaptics touchpad whilst at boot time it 
does?
Are the options "device" of the kind /dev/misc/psaux, /dev/misc/mice, etc in 
my xorg.conf (see below) correct?
And the InputDevice(s)?

Ciao
Vittorio


Here it is what is inside my xorg.conf file as far as mice are concerned


---
Section "ServerLayout"
..
 InputDevice"PS/2 Mouse" "CorePointer"
 InputDevice"Touchpad" "AlwaysCore"
InputDevice"USB Mouse" "CorePointer"
EndSection

Section "InputDevice"
 Identifier  "PS/2 Mouse"
 Driver  "mouse"
 Option  "Protocol" "auto"
Option  "ZAxisMapping"  "4 5"
 Option  "Device" "/dev/misc/psaux"
 Option  "Emulate3Buttons" "true"
 Option  "Emulate3Timeout" "70"
 Option "SendCoreEvents"  "true"
EndSection

Section "InputDevice" 
 Identifier "Touchpad" 
 Driver "synaptics" 
 Option "Device"  "/dev/misc/psaux" 
 Option "Protocol"  "auto-dev" 
 Option "Emulate3Buttons"  "yes" 
 Option "SHMConfig"  "on" 
 Option "RTCornerButton"  "0" 
 Option "RBCornerButton"  "0" 
 Option "CircularScrolling"  "1" 
EndSection

Section "InputDevice"
Identifier  "USB Mouse"
Driver  "mouse"
Option  "Device""/dev/input/mice"
 Option  "SendCoreEvents" "true"
Option  "Protocol"  "IMPS/2"
Option  "ZAxisMapping"  "4 5"
Option  "Buttons"   "5"
EndSection
<\SNIP>


--
gentoo-user@gentoo.org mailing list