zurück zum Artikel

X-Server 1.12 bringt Multitouch-Unterstützung

Thorsten Leemhuis

Der neue X-Server bringt alles Nötige mit, um mehrere Finger auf Touchscreens oder Touchpads zu erkennen und zu verwalten.

Unterstützung für Multitouch-Eingabe ist die größte Neuerung des X-Servers 1.12, den die X.org-Entwickler [1] zum Wochenstart freigegeben haben [2]. Die im Wesentlichen zur Erkennung und Handhabung mehrere Finger auf Touchscreens oder Touchpads interessante Funktion gelingt in Zusammenarbeit mit inputproto 2.2, das Peter Hutterer bereits zum Monatsanfang veröffentlicht hatte [3]. Dort hat der Hauptentwickler der Multitouch-Unterstützung für X-Server vier Blog-Einträge erwähnt, in denen er die Funktionen und Besonderheiten der Implementation näher erläutert (1 [4], 2 [5], 3 [6], 4 [7]). Wie GTK+Maintainer Matthias Clasen kürzlich mitteilte [8], ist Unterstützung für die neue Multitouch-Infrastruktur vor einigen Tagen in eine Vorabversion des für April geplanten GTK+ 3.4 eingezogen; Qt bietet schon länger Multitouch-Unterstützung und soll bald auch auf die Funktionen des neuen X-Servers zurückgreifen können.

Die neue X-Server-Version bringt zudem eine Reihe Fehlerkorrekturen und Detailverbesserungen. Eine neue X.org-Version mit frischem X-Server, passenden Treibern, Bibliotheken und Co. ist vage als X11R7.7 [9] für das erste Halbjahr angedacht [10]. Diese früher wichtigen Zusammenstellungen haben heute weniger Bedeutung, da die meisten Linux-Distributionen selbst einen Mix aus den X.org-Komponenten schnüren.

Unter anderem das für Mai geplante Fedora 17 wird den X-Server 1.12 einsetzen; Ubuntu will bei Version 12.04 LTS auf eine X-Server 1.11 setzen, in den die Entwickler die Multitouch-Unterstützung von 1.12 eingebaut haben. AMDs proprietären Grafiktreiber arbeitet mit dem X-Server 1.12 bislang nicht zusammen; die aktuelle Version von Nvidias proprietären Grafiktreiber soll laut ihrer Dokumentation [11] allerdings kompatibel zum X-Server 1.12 sein. (thl [12])


URL dieses Artikels:
https://www.heise.de/-1447564

Links in diesem Artikel:
[1] http://www.x.org/
[2] http://lists.freedesktop.org/archives/xorg-announce/2012-March/001846.html
[3] http://lists.x.org/archives/xorg-announce/2012-March/001839.html
[4] http://who-t.blogspot.com.au/2011/12/multitouch-in-x-getting-events.html
[5] http://who-t.blogspot.com.au/2011/12/multitouch-in-x-pointer-emulation.html
[6] http://who-t.blogspot.com.au/2012/01/multitouch-in-x-touch-grab-handling.html
[7] http://who-t.blogspot.com.au/2012/02/multitouch-in-x-multitouch-touchpads.html
[8] http://blogs.gnome.org/mclasen/2012/03/02/gtk-hackfest-aftermath/
[9] http://www.x.org/wiki/Releases/7.7
[10] http://thread.gmane.org/gmane.comp.freedesktop.xorg.announce/1488/focus%3D27075
[11] http://us.download.nvidia.com/XFree86/Linux-x86/295.20/README/minimumrequirements.html
[12] mailto:thl@ct.de