Ketika saya mengklik nama saya di kanan atas, lalu klik "Pengaturan Sistem", lalu "Mouse dan Panel Sentuh", dan kemudian "Nonaktifkan panel sentuh saat mengetik" itu memengaruhi gerakan mouse saya. Saya harus menunggu dua detik sebelum saya dapat memindahkan pointer dengan touchpad.
Saya suka fitur "Nonaktifkan touchpad sambil mengetik" secara umum, karena mencegah saya dari secara tidak sengaja menaikkan jendela lain daripada yang saya ketikkan, tapi bisakah saya memiliki fitur hanya memengaruhi ketukan touchpad dan bukan upaya saya untuk memindahkan mouse di sekitar?
Saya menggunakan GNOME 3.2.1 di Fedora 16
Jawaban:
Di ThinkPad X220T saya yang menjalankan GNOME 3, cukup mudah untuk mengetik dan secara tidak sengaja menabrak touchpad, menyebabkan beberapa jendela selain dari yang Anda ketikkan sedang dinaikkan.
Seolah-olah, solusi untuk masalah ini adalah dengan mengklik nama Anda di kanan atas, lalu klik "Pengaturan Sistem", lalu "Mouse dan Panel Sentuh", lalu "Nonaktifkan panel sentuh saat mengetik" di bawah seperti yang ditunjukkan tangkapan layar di http: // www .thinkwiki.org / wiki / Synaptics_TouchPad_driver_for_X .
Ini akan menyebabkan
syndaemon
( http://linuxcommand.org/man_pages/syndaemon1.html ) untuk memulai dengan opsi berikut:Inilah yang dimaksud dengan opsi:
Menjalankan syndaemon dengan opsi-opsi itu menghilangkan masalah asli, tetapi itu benar-benar membunuh produktivitas saya karena
-t
opsi tidak diaktifkan:Tanpa
-t
, begitu saya berhenti mengetik dan mencoba untuk memindahkan pointer, saya tidak bisa. Saya harus menunggu 2 detik penuh sebelum pointer akan bergerak.Sekarang, kembali pada antarmuka "Mouse dan Touchpad", saya tidak melihat cara untuk mengkonfigurasi opsi mana yang diberikan
syndaemon
dan dari apa yang saya tahu, opsi tersebut dikodekan dengan keras:http://git.gnome.org/browse/gnome-settings-daemon/tree/plugins/mouse/gsd-mouse-manager.c?id=5ee48ce8aa66f6c4fdc4aa2c07bc03bdb83bcb65#n540
Solusinya ada dua. Saya tidak dapat mematuhi
syndaemon
opsi standarnya, jadi saya membiarkan "Nonaktifkan touchpad saat mengetik" tidak dicentang. Kemudian, untuksyndaemon
memulai dengan opsi yang saya inginkan, saya menjalankangnome-session-properties
untuk membuka dialog "Startup Applications Preferences". Dari sana, saya klik Tambah, isi nama (saya menyebut nama saya "0pdurbin-disable-touchpad-saat-mengetik" sehingga akan muncul di bagian atas), dan sebuah perintah, yang bagi saya adalah sebagai berikut:Sekali lagi, perubahan besar adalah penambahan
-t
jadisyndaemon
tidak melumpuhkan pointer saya, tetapi ketika saya berada di sana saya mengurangi waktu idle menjadi satu detik.Saya harap ini membantu seseorang karena ini membuat saya gila.
Untuk menghindari penggunaan alat GUI
gnome-session-properties
sepertinya Anda dapat mengatur file seperti ini, yang dibuat dalam kasus saya:Kebetulan, ini tampaknya daftar aplikasi yang cukup lengkap yang di-autostart, yang terdaftar di
gnome-session-properties
:find /etc/xdg/autostart /usr/share/autostart /usr/share/gdm/autostart/ /usr/share/gnome/autostart
sumber
Setelah Anda membuat
syndaemon.desktop
file yang disebutkan di atas , pastikan Anda menonaktifkan " Nonaktifkan touchpad sambil mengetikkan opsi " di bawah pengaturan Mouse dan Touchpad sebelum memulai kembali desktop.Kalau tidak, Anda akan menjalankan dua proses syndaemon dan yang asli dengan waktu 2 detik akan dipilih!
sumber