Der X.Org-Treiber fĂŒr Synaptics wurde fĂŒr Umgebungen auf Basis von Wayland veröffentlicht.

Es wurde ein Port des X.org-Treibers Synaptics erstellt, der mit Wayland-basierten Umgebungen kompatibel ist. Der Port stellt eine Implementierung des minimalen Satzes von X.Org-APIs dar, die erforderlich sind, um den Originaltreiber von X.Org innerhalb eines Hintergrundprozesses zu kompilieren und auszufĂŒhren, sowie einen Emulator fĂŒr die IBM ScrollPoint-Maus ĂŒber uinput. Dieses Modell wurde gewĂ€hlt, da im libinput-Code Hacks zur UnterstĂŒtzung des sanften Scrollens vorgesehen sind, die fĂŒr andere GerĂ€te (die emulierte Maus verwendet anstelle des Scrollrads mit diskreten Abstufungen ein GerĂ€t, das dem IBM TrackPoint Ă€hnelt) nicht verfĂŒgbar sind.

Das Durchlaufen von Benutzereingabeereignissen sollte folgendermaßen aussehen: Kern -> evdev -> [synaptics -> waynaptics] -> uinput -> Kern -> evdev -> libinput -> Wayland-Composer. In den Einstellungen des Kompositors Server fĂŒr die emulierte Maus sollte die Zeigerbeschleunigung deaktiviert werden, da diese bereits von Synaptics verarbeitet wird. Als Konfiguration wird die zuvor in einer Datei gespeicherte Ausgabe von synclient mit Einstellungen aus der X11-Session verwendet.

Als Grund fĂŒr die Erstellung des Ports wird erwĂ€hnt, dass libinput 11 Jahre nach dem ersten stabilen Release nicht den gleichen Funktionsumfang und die gleiche Einstellungszahl wie der Treiber Snaptics erreicht hat und Desktop-Umgebungen nicht gelernt haben, auch keinen Zugang zu den vorhandenen Einstellungen zu bieten.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster