[Bug 3846] New: xserver-kdrive-1.4 and infrastructure broken

bugzilla-daemon at treke.net bugzilla-daemon at treke.net
Fri Feb 22 09:34:10 UTC 2008


http://bugs.openembedded.net/show_bug.cgi?id=3846

           Summary: xserver-kdrive-1.4 and infrastructure broken
           Product: Openembedded
           Version: Angstrom 2008.x
          Platform: ARM
        OS/Version: Linux
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: Distributions
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: utx at penguin.cz


xserver-kdrive-1.4 and xserver-kdrive-1.3 have different command line options
and different defaults.

Additionally there is an important regression: rotation options @270 and @90
are broken together with tslib and causes pointer movement only in one axis
(it's easy to work-around: change zaurusd scripts, xrandr init script,
/etc/X11/Xinit.d/01xrandr and /etc/X11/Xserver; it will also work-around bug
2631).

It implies need to have /etc/X11/Xserver kdrive version aware.

To revert previous behavior, it needs "-mouse tslib -keybd keyboard".

The default for 1.4 is now evdev, which is totally broken for example on
Zaurus.

Mouse evdev driver prints mouse position to console instead of moving pointer,
keyboard evdev driver does not work at all (it seems that it does not find any
device and KdGetOptions() argument parser is out of sync with evdev code
complaining "Kbd option key ... not assigned!").

Old style keyboard driver "-keybd keyboard" works.

Mouse driver "-mouse mouse" has initial problems with emulated protocol
recognition, once recognized, it works, but on Zaurus it uses different
coordinate system. Tapping right, pointer goes up.


-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list