Hi, I've recently installed FreeBSD 6.3, and I've got a problem with synaptics. I've installed it, followed the pkg-message : hw.psm.synaptics_support=1 It works, dmesg gives : psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: model Synaptics Touchpad, device ID 0 moused_enable="NO" ps shows me that moused doesn't run. xorg.conf : InputDevice "Synaptics_Touchpad" "CorePointer" ... Section "InputDevice" Identifier "Synaptics_Touchpad" Driver "synaptics" Option "Device" "/dev/psm0" Option "Protocol" "psm" ... And here is a part of Xorg.log : (WW) <default pointer>: No Device specified, looking for one... (II) <default pointer>: Setting Device option to "/dev/psm0" (--) <default pointer>: Device: "/dev/psm0" (==) <default pointer>: Protocol: "Auto" ... Synaptics DeviceInit called SynapticsCtrl called. (II) <default pointer>: SetupAuto: hw.iftype is 3, hw.model is 13 (II) <default pointer>: SetupAuto: protocol is SysMouse (WW) fcntl(15, O_ASYNC): Inappropriate ioctl for device Synaptics DeviceOn called (EE) xf86OpenSerial: Cannot open device /dev/psm0 Device busy. (WW) Synaptics_Touchpad: cannot open input device couldn't enable device 3 Protocol isn't psm, why ? Can I force it ? /dev/psm0 isn't used or it is used by Xorg (I saw it with fstat) any idea ? I didn't had this problem with 6.2 but may be I wasn't up to date with xorg.
Matthieu Bollot wrote:> Hi, > > I've recently installed FreeBSD 6.3, and I've got a problem with > synaptics. > I've installed it, followed the pkg-message : > hw.psm.synaptics_support=1 > > It works, dmesg gives : > psm0: <PS/2 Mouse> irq 12 on atkbdc0 > psm0: [GIANT-LOCKED] > psm0: model Synaptics Touchpad, device ID 0 > > moused_enable="NO" > ps shows me that moused doesn't run. > > xorg.conf : > InputDevice "Synaptics_Touchpad" "CorePointer" > ... > Section "InputDevice" > Identifier "Synaptics_Touchpad" > Driver "synaptics" > Option "Device" "/dev/psm0" > Option "Protocol" "psm" > ... > > And here is a part of Xorg.log : > (WW) <default pointer>: No Device specified, looking for one... > (II) <default pointer>: Setting Device option to "/dev/psm0" > (--) <default pointer>: Device: "/dev/psm0" > (==) <default pointer>: Protocol: "Auto" > ... > Synaptics DeviceInit called > SynapticsCtrl called. > (II) <default pointer>: SetupAuto: hw.iftype is 3, hw.model is 13 > (II) <default pointer>: SetupAuto: protocol is SysMouse > (WW) fcntl(15, O_ASYNC): Inappropriate ioctl for device > Synaptics DeviceOn called > (EE) xf86OpenSerial: Cannot open device /dev/psm0 > Device busy. > (WW) Synaptics_Touchpad: cannot open input device > couldn't enable device 3 > > Protocol isn't psm, why ? Can I force it ? > /dev/psm0 isn't used or it is used by Xorg (I saw it with fstat) > > any idea ? I didn't had this problem with 6.2 but may be I wasn't up to > date with xorg.I think protocol has to stay auto. Is it possible that your Xorg.conf has more device sections? One of which already uses /dev/psm0? PS: On my new system the touchpad is recognized as an Intellimouse Explorer, no matter weather I set hw.psm.synaptics_support=1 or not. The Xorg synaptics driver rejects it, however, vertical scrolling works out of the box, even using moused.
On Wednesday 06 February 2008 19:48:56 Matthieu Bollot wrote:> Hi, > > I've recently installed FreeBSD 6.3, and I've got a problem with > synaptics. > I've installed it, followed the pkg-message : > hw.psm.synaptics_support=1 > > It works, dmesg gives : > psm0: <PS/2 Mouse> irq 12 on atkbdc0 > psm0: [GIANT-LOCKED] > psm0: model Synaptics Touchpad, device ID 0 > > moused_enable="NO" > ps shows me that moused doesn't run. >hi the synaptic thing is bad explained everywhere if you want to use synaptics driver in xorg.conf you need to run sysmouse first from rc.conf otherwise you use as psm mouse and all synaptics options are availble in Freebsd's desktop then you do not need to set hw.psm.synaptics_support in loader,conf -- Jo?o A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura. Service fornecido pelo Datacenter Matik https://datacenter.matik.com.br
On Wed, 06 Feb 2008 22:48:56 +0100 Matthieu Bollot <mattboll@penia.org> wrote:> Hi, > > I've recently installed FreeBSD 6.3, and I've got a problem with > synaptics. > I've installed it, followed the pkg-message : > hw.psm.synaptics_support=1 > > It works, dmesg gives : > psm0: <PS/2 Mouse> irq 12 on atkbdc0 > psm0: [GIANT-LOCKED] > psm0: model Synaptics Touchpad, device ID 0 > > moused_enable="NO" > ps shows me that moused doesn't run. > > xorg.conf : > InputDevice "Synaptics_Touchpad" "CorePointer" > ... > Section "InputDevice" > Identifier "Synaptics_Touchpad" > Driver "synaptics" > Option "Device" "/dev/psm0" > Option "Protocol" "psm" > ... > > And here is a part of Xorg.log : > (WW) <default pointer>: No Device specified, looking for one... > (II) <default pointer>: Setting Device option to "/dev/psm0" > (--) <default pointer>: Device: "/dev/psm0" > (==) <default pointer>: Protocol: "Auto" > ... > Synaptics DeviceInit called > SynapticsCtrl called. > (II) <default pointer>: SetupAuto: hw.iftype is 3, hw.model is 13 > (II) <default pointer>: SetupAuto: protocol is SysMouse > (WW) fcntl(15, O_ASYNC): Inappropriate ioctl for device > Synaptics DeviceOn called > (EE) xf86OpenSerial: Cannot open device /dev/psm0 > Device busy. > (WW) Synaptics_Touchpad: cannot open input device > couldn't enable device 3 > > Protocol isn't psm, why ? Can I force it ? > /dev/psm0 isn't used or it is used by Xorg (I saw it with fstat) > > any idea ? I didn't had this problem with 6.2 but may be I wasn't up > to date with xorg. > > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to > "freebsd-stable-unsubscribe@freebsd.org"Hello Matthieu, I have another sugestion to your synaptics: http://people.freebsd.org/~dumbbell/synaptics/ This patch make synaptics work with moused and, for me, it's awesome ! The only matter is to emulate middle button you need to tap with 3 fingers. best regards, -- | -- | Ot?vio Fernandes < otaviof | gmail | com > | FreeBSD 7.0-PRERELEASE && GNU/Linux User: 283.396 | (( Especial Programa??o )) http://geekbr.podcastbrasil.com/ -- 0.15 | --