Ini adalah cara menginstal libinput ke Ubuntu.
Instal beberapa paket yang dibutuhkan
sudo apt-get install git build-essential autoconf automake pkg-config libtool
sudo apt-get install libmtdev1 libmtdev-dev libudev-dev libevdev-dev xutils-dev libwacom-dev
Instal xserver-xorg-dev. Untuk 14.04.3 mungkin xserver-xorg-dev-lts-vivid. Hati-hati. Anda perlu memeriksa xserver-xorgpaket apa yang diinstal.
sudo apt-get install xserver-xorg-dev
Klon libinputdan xf86-input-libinput.
git clone git://anongit.freedesktop.org/git/wayland/libinput
git clone git://anongit.freedesktop.org/xorg/driver/xf86-input-libinput
Bangun dan pasang.
cd libinput
./autogen.sh --prefix=/usr
make && sudo make install
cd ../xf86-input-libinput
./autogen.sh --prefix=/usr
make && sudo make install
Tambahkan ke conf/90-libinput.confstring file Option "Tapping" "True"sebelum EndSectionke bagian touchpad.
Salin file konfigurasi untuk mengaktifkan libinput.
sudo cp conf/90-libinput.conf /usr/share/X11/xorg.conf.d/
Logoff dan logon.
Anda akan melihat bahwa libinputdigunakan dengan menjalankan xinput list-props <your_touchpad_id>.
Jika Anda tidak suka menggunakan libinput, Anda selalu dapat menonaktifkannya dengan
sudo rm /usr/share/X11/xorg.conf.d/90-libinput.conf
Saya baru saja menginstalnya, sekarang saya mencari tahu cara mengatur deteksi telapak tangan. Sepertinya diaktifkan secara default, tapi saya belum mengerti bagaimana cara menggunakan kernel melaporkan lebar dan tekanan.
Sepertinya saat ini tidak ada keuntungan utama menggunakan libinputdi Ubuntu.
xf86-input-libinputhanya membungkusnya dengan Xorg dan tidak ada yang lain. Jadi gerakan ekstra tidak didukung. Setidaknya saya tidak tahu apakah mereka tahu. Saya kira Wayland atau Mir akan lebih cakap.
Setelah beberapa pengujian saya menemukan keuntungan. Ada masalah dengan xorg-synapticsitu ketika Anda meletakkan jari pada area tombol, Anda tidak dapat menggunakan jari lain untuk memindahkan kursor. Itu tidak nyaman bagi orang yang suka menggunakan tombol perangkat keras untuk mengklik. Masalah itu telah dilaporkan berkali-kali sebagai bug.
Tidak libinputada masalah sama sekali.
Itu menyenangkan untuk diuji. Terima kasih untuk pertanyaannya.