Glidepoint + Scrolling

Christoph Brunner ch.brunner at web.de
Fri Jul 3 17:31:47 UTC 2009


> On Thu, 2009-07-02 at 09:08 -0500, Robert Noland wrote:
>> On Thu, 2009-07-02 at 15:26 +0200, Christoph Brunner wrote:
>>> Hi,
>>>
>>> i posted this some time ago already on freebsd-mobile, but got no 
>>> answer. Maybe it was the wrong list, so i will try it here.
>>>
>>> On a Dell Precision M2300 laptop i am trying FreeBSD 8.0-CURRENT i386.
>>> It runs so long but i cannot get the touchpad to provide scrolling
>>> (in X).
>>>
>>> The touchpad identifies as GlidePoint.
>>>
>>> # dmesg | grep psm
>>> psm0: <PS/2 Mouse> irq 12 on atkbdc0
>>> psm0: [GIANT-LOCKED]
>>> psm0: [ITHREAD]
>>> psm0: model GlidePoint, device ID 0
>>>
>>> Setting VertEdgeScroll, VertScrollDelta, *Edge options in xorg.conf
>>> i didn't have success.
>>>
>>> Does anybody have a working setup with Glidepoint and scrolling? How do
>>> i get this to work?
>> There has been some discussion of this on the Xorg lists with regard to
>> Glidepoint.  I'm not sure what the outcome was though.  I'm reasonably
>> confident that this is not a FreeBSD specific issue though.  I'll try
>> and check the latest status of the synaptics driver.
> 
> It looks like this may be handled in git.  Please see:
> 
>     X.Org Bug 21214 
> http://bugs.freedesktop.org/show_bug.cgi?id=21214

It looks like this patch is already included in the current 
xf86-input-synaptics-1.1.2 (installed from port), isn't it?


In /var/log/Xorg.0.log i found:

(II) Synaptics touchpad driver version 1.1.2
(**) Option "Device" "/dev/psm0"
Query no Synaptics: 000000
(--) Mouse0: no supported touchpad found
(EE) Mouse0 Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Mouse0"
(II) UnloadModule: "synaptics"


I just have tried Xubuntu 9.04 livesystem, which includes 
xf86-input-synaptics-0.99.3. The touchpad is found by the driver and 
works _with_ scrolling by default.

Here is the info (from Xubuntu):

 From /var/log/Xorg.0.log:

(II) Synaptics touchpad driver version 0.99.3
(**) Option "Device" "/dev/input/event8"
(II) AlpsPS/2 ALPS GlidePoint: x-axis range 0 - 1023
(II) AlpsPS/2 ALPS GlidePoint: y-axis range 0 - 767
(II) AlpsPS/2 ALPS GlidePoint: pressure range 0 - 127
(II) AlpsPS/2 ALPS GlidePoint: finger width range 0 - 0
(II) AlpsPS/2 ALPS GlidePoint: buttons: left right middle
(II) ALPS touchpad detected: AlpsPS/2 ALPS GlidePoint. Applying 
customised settings...
(--) AlpsPS/2 ALPS GlidePoint touchpad found
(**) AlpsPS/2 ALPS GlidePoint: always reports core events
(II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" 
(type: TOUCHPAD)
(**) AlpsPS/2 ALPS GlidePoint: (accel) keeping acceleration scheme 1
(**) AlpsPS/2 ALPS GlidePoint: (accel) filter chain progression: 2.00
(**) AlpsPS/2 ALPS GlidePoint: (accel) filter stage 0: 20.00 ms
(**) AlpsPS/2 ALPS GlidePoint: (accel) set acceleration profile 0
(--) AlpsPS/2 ALPS GlidePoint touchpad found

 From /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0008 Version=6337
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input8
U: Uniq=
H: Handlers=mouse2 event8
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003


Hmm. Any chance to get this working on FreeBSD, too?

Chris



> robert.
> 
>> robert.
>>
>>> Thank you in advance.
>>>
>>> Best regards,
>>> Chris
>>> _______________________________________________
>>> freebsd-x11 at freebsd.org mailing list
>>> http://lists.freebsd.org/mailman/listinfo/freebsd-x11
>>> To unsubscribe, send any mail to "freebsd-x11-unsubscribe at freebsd.org"



More information about the freebsd-x11 mailing list