Razvijen je port X.org drajvera Synaptics koji je kompatibilan s okruženjima temeljenim na Waylandu. Port predstavlja implementaciju minimalnog seta API-ja X.Org, potrebnog za kompilaciju i rad originalnog drajvera iz X.Orga unutar pozadinskog procesa, kao i emulatora miša IBM ScrollPoint putem uinputa. Ovaj model je izabran jer kod libinputa postoji podrška za glatko pomicanje koja nije dostupna za druge uređaje (emulirani miš umjesto kotačića za pomicanje s diskretnim podjelama koristi uređaj sličan IBM TrackPointu).
Dakle, neka postupak korisničkog unosa izgleda ovako: kernel -> evdev -> [synaptics -> waynaptics] -> uinput -> kernel -> evdev -> libinput -> composer na Waylandu. U postavkama komponiranja poslužitelja za emulirani miš treba isključiti ubrzanje pokazivača, budući da se to već obrađuje na strani Synaptics. Kao konfiguracija koristi se prethodno spremljeni isječak iz synclienta s postavkama iz X11 sesije.
Kao razlog za stvaranje porta navodi se činjenica da nakon 11 godina od prvog stabilnog izdanja libinput nije postigao paritet s drajverom Snaptics što se tiče podržanih mogućnosti i broja postavki, a okruženja radne površine još nisu naučila pružati pristup čak ni postojećim postavkama.
Izvor: opennet.ru
