[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#507683: mutouch: y-axis is inverted with mutouch 1.2.0 running on debian



On Wed, Dec  3, 2008 at 16:43:29 +0100, Matthias Endres wrote:

> I installed mutouch-driver on lenny successfull, but the Y-axis is 
> inverted; so if i touched on the top of the screen the coursor appear
> on the bottom of the screen. Try to configure "SwapY" in xorg.conf
> without success. I found i bugfix here 
> http://archive.netbsd.se/?ml=xorg-team&a=2008-09&m=8617359
> quote:
> It's line 746 in xf86MuTouch.c I changed from
> 
> cur_y = WORD_ASSEMBLY(start_ptr[3], start_ptr[4]);
> 
> to
> 
> cur_y = (priv->max_y + priv->min_y) - WORD_ASSEMBLY(start_ptr[3],
> start_ptr[4]);
> 
> end quote.

Thanks for your report.

> Section "InputDevice"
> 	Identifier "touch"
> 	Driver "mutouch"
> 	Option "Device" "/dev/ttyS0"
> 	Option "Type" "Finger"
> 	Option "MinX" "3148"
> 	Option "MaxX" "14153"
> 	Option "MinY" "3100" 
> 	Option "MaxY" "14620"
> 	Option "HistorySize" "256"
> 	Option "SendCoreEvents" 
> 	Option "SwapY" "1"
> EndSection
> 
If you switch the values of MinY and MaxY in the above config file
section, do things work as expected?

Cheers,
Julien



Reply to: