2003-09-29 05:28:20

by Peter Chubb

[permalink] [raw]
Subject: Linux-2.6.0-test6: synaptics upside down?


Hi folks,
On the latest 2.6.0-test6 kernel, the synaptics touchpad on my
Clevo is upside down -- moving my finger up moves the pointer down,
et vice versa.

This patch fixed the problem for me, but is probably not the right
fix.

===== drivers/input/mouse/synaptics.c 1.9 vs edited =====
--- 1.9/drivers/input/mouse/synaptics.c Fri Sep 26 16:58:04 2003
+++ edited/drivers/input/mouse/synaptics.c Mon Sep 29 15:18:53 2003
@@ -529,7 +529,11 @@
/* Post events */
if (hw.z > 0) {
input_report_abs(dev, ABS_X, hw.x);
+#if 0
input_report_abs(dev, ABS_Y, YMAX_NOMINAL + YMIN_NOMINAL - hw.y);
+#else
+ input_report_abs(dev, ABS_Y, hw.y);
+#endif
}
input_report_abs(dev, ABS_PRESSURE, hw.z);


2003-09-29 05:32:59

by Peter Osterlund

[permalink] [raw]
Subject: Re: Linux-2.6.0-test6: synaptics upside down?

On Mon, 29 Sep 2003, Peter Chubb wrote:

> Hi folks,
> On the latest 2.6.0-test6 kernel, the synaptics touchpad on my
> Clevo is upside down -- moving my finger up moves the pointer down,
> et vice versa.

Try upgrading to version 0.11.7 of the XFree86 driver.

--
Peter Osterlund - [email protected]
http://w1.894.telia.com/~u89404340

2003-09-29 05:38:51

by Mathieu LESNIAK

[permalink] [raw]
Subject: Re: Linux-2.6.0-test6: synaptics upside down?

Peter Chubb wrote:
> Hi folks,
> On the latest 2.6.0-test6 kernel, the synaptics touchpad on my
> Clevo is upside down -- moving my finger up moves the pointer down,
> et vice versa.
>
> This patch fixed the problem for me, but is probably not the right
> fix.
>

Hi !

I've got similar problem on my presario 2118, and downloading the
lastest driver from
http://w1.894.telia.com/~u89404340/touchpad/index.html solved it.

Mathieu LESNIAK


2003-09-29 05:50:21

by Panos Christeas

[permalink] [raw]
Subject: Re: Linux-2.6.0-test6: synaptics upside down?

>Hi folks,
> On the latest 2.6.0-test6 kernel, the synaptics
>touchpad on my
>Clevo is upside down -- moving my finger up moves the
>pointer down, et vice versa.

>This patch fixed the problem for me, but is probably
not >the right fix.

Have a a look at the 'configuration bits' that the
touchpad reports to the driver. These indicate the
type and *position* of the touchpad. You can safely
deduct from those if the transformation applies or
not.

btw. Has anybody come accross a 90deg mounted pad?


__________________________________
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search
http://shopping.yahoo.com

2003-09-30 02:53:11

by Peter Chubb

[permalink] [raw]
Subject: Re: Linux-2.6.0-test6: synaptics upside down?

>>>>> "Peter" == Peter Osterlund <[email protected]> writes:

Peter> On Mon, 29 Sep 2003, Peter Chubb wrote:
>> Hi folks, On the latest 2.6.0-test6 kernel, the synaptics touchpad
>> on my Clevo is upside down -- moving my finger up moves the pointer
>> down, et vice versa.

Peter> Try upgrading to version 0.11.7 of the XFree86 driver.

Thanks, that fixed it.

Peter C