Re: HEADS UP: Add support Synaptics Touchpad on X11!

Norikatsu Shigemura <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
On Sun, 19 Mar 2006 08:45:19 -0300
AT Matik <[email protected]> wrote:
> > > But I believe the suggested mouse protocol to set in xorg.conf does not
> > > exist (psm) but should be PS/2 ? the auto-dev either I believe is auto.
> > 	I don't believe auto detection and believe that only psm should
> > 	be found.  The other synaptics protocols are Linux's ones.
> psm does not exist, at least on my releng_6 ...
> the options I have is ps/2 or auto 
> > > When I set to auto xorg reports sysmouse detected, scrolling with button
> > > 4,5,6 and 7 is working but dragging not. this is the same with synaptics
> > > enabled in loader.conf but not loading synaptics in xorg. So no news for
> > > me here.
> > 	The synaptics supports psaux/event/alps/psm/auto-dev protocol.
> on freebsd I could not find this, but my is not alps, I have a real synaptics 
> pad

	Protocols supported by synaptics(4)'s are kernel API types.
	synaptics(4) in FreeBSD supports only psm protocol via psm(4).

> > > The only new thing for me is that xorg seems to see without setting
> > > extrabuttons
> > > (**) touchpad: ZAxisMapping: buttons 4, 5, 6 and 7
> > > (**) touchpad: Buttons: 11
> > > but they do not work ... loading xev nothing happens when pressing them
> > > unlike I set protocol to auto with synaptics set in loader.conf.
> > > Also when I tap on a scrollbar it worls only for the first tap, the
> > > second tap in order to be found I need to move the mouse pointer first.
> > > Ocasionally unvoluntary keyboard repeat as in "jjjjjjjjjjjeah"
> > > When setting PS/2 the scroll is not working and I am back to standar psm
> > > driver :(
> > 	I think that you use moused(8)/psm(4) FreeBSD native synaptics
> > 	touchpad driver and synaptics(4) X11 driver.  So these don't
> > 	works you think.
> nonono ;)
> moused is not running and I use xorgs /dev/psm0 support
> > 	I'll add to disable "Core Pointer" expect synaptics to
> > 	pkg-message like following.
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > #	InputDevice	"System_Standard_PS/2_Mouse"	"CorePointer"
> > 	InputDevice	"Synaptics_Touchpad"		"CorePointer"
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> ok, but the identifier is a name, any name so long as it matches what you set 
> in the referred device section so it does not matter if you call it synaptics 
> or psmouse

	Check your /var/log/Xorg.log.  In my environment,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    :
(II) LoadModule: "synaptics"
(II) Loading /usr/X11R6/lib/modules/input/synaptics_drv.o
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 4.3.99.902, module version = 1.0.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.5
    :
(II) LoadModule: "synaptics"
(II) Reloading /usr/X11R6/lib/modules/input/synaptics_drv.o
    :
(II) Synaptics touchpad driver version 0.14.4 (1404)
(**) Option "Device" "/dev/psm0"
(**) Option "SHMConfig" "on"
(**) 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 "CircularScrolling" "on"
(**) Option "CircularPad" "on"
(--) Synaptics_Touchpad synaptics touchpad found
(--)  Synaptics Touchpad, model: 0
(--)  Firmware: 5.9
(--)  Sensor: 57
(--)  new absolute packet format
(--)  Touchpad has extended capability bits
(--)  -> multifinger detection
(--)  -> palm detection
(**) Option "CorePointer"
(**) Synaptics_Touchpad: Core Pointer
(II) XINPUT: Adding extended input device "Synaptics_Touchpad" (type: MOUSE)
    :
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
(--) Synaptics_Touchpad synaptics touchpad found
(--)  Synaptics Touchpad, model: 0
(--)  Firmware: 5.9
(--)  Sensor: 57
(--)  new absolute packet format
(--)  Touchpad has extended capability bits
(--)  -> multifinger detection
(--)  -> palm detection
(WW) fcntl(16, O_ASYNC): Inappropriate ioctl for device
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.