Am 01.06.2010 14:22, schrieb Martin Jansa:
> On Tue, Jun 01, 2010 at 02:10:43PM +0200, Fox Mulder wrote:
>> Am 31.05.2010 11:28, schrieb Martin Jansa:
>>> On Mon, May 31, 2010 at 11:20:30AM +0200, David Garabana Barro wrote:
>>>> Hi
>>>>
>>>> After last xorg-video-glamo package update, touchscreen gets completely
>>>> messed
>>>> up after rotating screen.
>>>
>>> It's not because of xf86-video-glamo update, but because now we rely
>>> only on xinput calibration and there is no kernel driver calibration anymore
>>> (because 2.6.34 doesn't support that and I wanted to share the same
>>> 89xTsCalibration Xsession.d script between all kernels - not knowing
>>> that xrandr is messing calibration :/.
>>>
>>>> I have purged and reinstalled xinput-calibrator with no success. Once you
>>>> rotate it first time, you can only fix it by restarting X, it doesn't
>>>> matter
>>>> if you to put it portrait (xrand -o 0) again from console.
>>>>
>>>> I have also tried to:
>>>>
>>>> rm -f /etc/pointercal.xinput
>>>> xinput_calibratorr_once.sh
>>>>
>>>> But it's even worse. After recalibrating it, I cannot use it even after a
>>>> fresh
>>>> restart.
>>>>
>>>> Is this a known problem or am I doing something wrong?
>>>
>>> sort of known, Rui reported it yesterday, but I don't have any solution
>>> for it, dirty workaround can be to return kernel calibration
>>> http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=fa32ebe81050abf55f73f8431f6529362f3080d7
>>>
>>> and remove /etc/pointercal.xinput, because it cannot be applied as is
>>> _after_ calibration of kernel driver.
>
>> So if i understand you right i only have to undo the changes done in
>> this commit and remove /etc/pointercal.xinput to get a working
>> touchscreen again after rotating the screen?
>
> yes and reboot (to apply kernel driver calibration and discard already
> used xinput calibration).
>
> But then it wont work with 2.6.34 kernel (which you probably don't care
> about YET).
>
>> And do i have to do some recalibration or something else or is this enough?
>> I like to play some games on my gta02 so i really need the landscape
>> mode working. :)
>
> Fixing that xserver patch should be as much fun as playing games for
> freerunner users.. :)
>
With latest shr-u and 2.6.32 kernel i have the same problem again. After
rotation the touchscreen is messed up. But the last solution with
reverting the patch for 89xTsCalibration and removing pointercal.xinput
doesn't work anymore. Or at least i got a wsod if i try this solution.
Is there another way to fix this? :)
Ciao,
Rainer
_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user