Saya menjalankan Ubuntu 12,04 LTS pada MacBook Pro 5.5. Saya hanya ingin tahu apakah ada sesuatu yang menghilangkan semua sentuhan pada panel sentuh. Ini bekerja dengan baik, tetapi rasanya lamban, ketuk ganda bekerja sekitar 75% dari waktu dan kadang-kadang sementara saya entah bagaimana memilih sesuatu di halaman yang berbeda (walaupun saya tidak yakin apakah itu harus berurusan dengan touch-pad dan tidak aneh bug laptop untuk LTS baru)
Jika ada program, aplikasi, perintah selain dari preferensi sistem bawaan> mouse dan track-pad> menu touch-pad yang memungkinkan seseorang untuk "mengoptimalkan" potensi panel sentuh.
Jawaban:
Anda dapat mengubah bagian file yang relevan
/etc/X11/xorg.conf
. Jika file tidak ada, buat satu. Contoh file untuk menunjukkan kepada Anda format yang tepat adalah ini:Anda dapat menghapus, mengubah, atau menambahkan baris opsi. Berikut adalah beberapa opsi yang sering digunakan. (Tautan merujuk ke file lain, tetapi jangan khawatir tentang itu; jalur yang saya berikan akan melakukan hal yang sama)
Karena sulit untuk memulai kembali setiap kali untuk menguji konfigurasi Anda, saya sarankan menggunakan
synclient
di baris perintah. Berikut ini tautan Arch wiki lain yang menjelaskan cara menggunakansynclient
. Selain menggunakannya untuk menguji nilai opsi, Anda juga dapat melihat nilai default untuk opsi yang tidak Anda tetapkan.sumber
Gunakan saja
Antarmuka grafis untuk mengontrol touchpad Anda. Jauh lebih mudah.
sumber
E: Unable to locate package gsynaptics
Penyesuaian hebat Chan-Ho Suh , Anda dapat melakukan perubahan ini untuk mendapatkan "Pengguliran lambat":
sumber
Saya menggunakan yang berikut ini: membuat file /etc/X11/xorg.conf seperti yang disarankan di atas:
lalu lakukan ini:
ini akan membuang pengaturan touchpad Anda saat ini ke dalam file dan menghemat banyak waktu, cukup sesuaikan nilai dari apa yang muncul sebagai hasilnya. Periksa sintaks yang dihasilkan atau Anda dapat merusak server X Anda. Ini juga akan membuang "Parameter ..:" sesuatu seperti garis yang menyinkronkan keluaran, Anda harus menghapusnya. Saya tidak yakin cara memfilternya di tingkat baris perintah. dan jangan lupa untuk menambahkan
EndSection
di akhir.diedit untuk versi perintah shell yang lebih baik.
sumber
sudo ... | ...
pipa tidak bekerja karena satu-satunya hal yang Anda jalankan sebagai root adalahsynclient -l
sebelum pipa. Anda dapat mencoba menggunakan sudo kedua sisi pipa atau englobe perintah./root
$ su $ sudo synclient -l | sed 's/ \([a-Z0-9]*\) *= \([0-9.]*\)/\tOption "\1" "\2"/' >> /etc/X11/xorg.conf
dan menerima izin ditolak. sunting: Nevermind, ini tampaknya berfungsi dengan baik dengan rute itu, saya tidak yakin apa yang saya lakukan. Saya telah menyesuaikan regex untuk memperhitungkan nilai negatif juga.su
hanya untuk mengubah pengguna dan Anda akan memerlukan izin root untuk melakukannya, perintah untuk dijalankan sebagai sesi root harussudo su -
kemudian jalankan perintah...
dan akhirnya lakukanlogout
atauexit
.Saya menemukan solusi luar biasa di forum beberapa hari yang lalu khusus untuk macbook, jika tidak terasa sensitif tambahkan ini ke startup Anda
synclient FingerLow = 10; synclient FingerHigh = 20
Tempatkan nama apa pun dan tambahkan itu sebagai perintah Anda dan hanya itu.
sumber