Loodud on X.org Synaptics draiveri port, mis on ühilduv Waylandi põhiste keskkondadega. Port on rakenduseks minimaalne X.Org API, mis on vajalik originaaldraiveri kompileerimiseks ja töötamiseks X.Org'i koosseisus taustaprotsessis, samuti IBM ScrollPoint hiire emulaator uinput'i kaudu. See mudel valiti seetõttu, et libinputi koodis on olemas hack'id sujuva kerimise toetamiseks, mis pole saadaval teiste seadmete jaoks (emuleeritav hiir kasutab kerimisratta asemel seadet, mis sarnaneb IBM TrackPointiga).
Nii et kasutaja sisendi sündmuste läbimine võiks välja näha järgmiselt: kernel -> evdev -> [synaptics -> waynaptics] -> uinput -> kernel -> evdev -> libinput -> Waylandi komposiit. serverid Emuleeritava hiire puhul tuleks välja lülitada kursori kiirus, kuna seda töödeldakse juba Synaptics'i poolel. Konfiguratsioonina kasutatakse eelnevalt salvestatud synclient väljundit, mis on saadud X11 seansist.
Porti loomise põhjuseks on mainitud, et 11 aasta jooksul alates esimesest stabiilsest libinput'i väljaandest pole saavutatud pariteeti Synaptics draiveriga toetatavate võimaluste ja seadistuste arvu osas, ning töölauakeskkonnad ei ole suutnud isegi olemasolevaid seadistusi kergesti kätte saada.
Allikas: opennet.ru
