Saya percaya begitu. Anda harus menggunakan beberapa perintah dan membuat skrip startup, tetapi Anda tahu yang pertama dan yang terakhir tidak sulit untuk dilakukan.
Pertama, jalankan xinput list
. Output Anda harus serupa dengan yang berikut:
zachary@MCServer:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
Jika Anda bisa, cabut mouse Anda sebelumnya.
Sekarang Anda perlu menemukan ID trackpad. Gunakan ID utama (bukan yang indentasi di bawah item utama) untuk saat ini. Jika ternyata item utama mencakup mouse dan touchpad, pilih sub-ID yang sesuai.
Sekarang kamu harus lari
xinput set-prop DEVICEID "Device Enabled" 0
Sebagai contoh, jika saya ingin menonaktifkan mouse saya, saya akan gunakan 2
untuk DEVICEID
.
Sambungkan mouse Anda dan pastikan itu berfungsi dan touchpad tidak. Jika mouse tidak berfungsi, jalankan
xinput set-prop DEVICEID "Device Enabled" 1
dan jalankan perintah pertama lagi dengan sub-ID sebagai gantinya.
Untuk menerapkan ini pada saat startup, Anda harus membuatnya sebagai perintah startup. Buka Startup Applications
(atau yang setara pada lingkungan desktop Anda) dan tambahkan perintah pertama.
Atau, Anda bisa melepas trackpad secara internal.
Ya itu sangat mudah. Daftar hitam modul touchpad.
Untuk mengetahui modul apa itu, Anda bisa menjalankannya
Di sini Anda akan melihat sesuatu seperti elan atau sinaptik
Lalu
Untuk melihat semua modul mouse & touchpad untuk kernel saat ini. Touchpad akan memiliki
i2c
atautouch
dalam nama, modul mouse akan memilikimouse
atauusb
. Referensi silang kedua hasil iniSunting: Baru-baru ini saya menemukan cara untuk mendapatkan nama pengemudi yang andal dengan perintah yang berbelit-belit, yang terdon disederhanakan dengan baik untuk saya:
Saya menduga modul touchpad Anda
synaptics_i2c.ko
. Anda akan menghilangkan.ko
saat menulis daftar hitamperiksa Anda punya modul yang tepat
segera touchpad akan mati, jika Anda mendapat modul yang benar. Sekarang untuk mencegah agar tidak pernah dimuat:
Buat file di
/etc/modprobe.d
direktori dengan.conf
ekstensi, yang berisi kata-katablacklist synaptics_i2c
(ganti dengan nama modul Anda, tidak termasuk.ko
). Sebagai contoh(tapi periksa bahwa nama file yang Anda pilih belum ada)
sumber
Jalankan
synclient TouchpadOff=1
untuk menghapus touchpad.sumber
Anda mungkin ingin memeriksa dan melihat apakah touchpad dapat dinonaktifkan di BIOS terlebih dahulu. Laptop Toshiba dan Lenovo saya memiliki opsi ini. Jika pengaturan tersedia, Anda dapat memilih ini daripada pengaturan perangkat lunak, karena akan lebih mudah untuk mengingat cara membatalkan (selama Anda ingat bahwa Anda menggunakannya).
sumber
Inilah yang saya lakukan untuk Lubuntu 18.04:
Preferensi> Aplikasi default untuk LXSession> AutoStart> lalu "Tambah" sinkronisasi TouchpadOff = 1
Touchpad saya mati bahkan ketika mesin dihidupkan ulang.
Saya suka GUI.
Damai, Ed
sumber