Keserbagunaan adalah salah satu keutamaan, boleh dikatakan, yang paling saya sukai dari GNU / Linux. Segala sesuatu yang pernah terlintas di benak saya membuatnya bekerja di GNU / Linux. Itulah yang dimaksud dengan keserbagunaan, mengadaptasi sistem ke berbagai situasi dan konfigurasi. Ada begitu banyak situasi sehingga saya tidak lagi mengingat semuanya tetapi saya ingat yang terakhir ini yang akan saya bagikan dengan Anda di bawah ini.
Ternyata beberapa hari yang lalu saya membeli file mouse usb nirkabel untuk memudahkan saya bekerja dengan Gimp, karena mendesain dengan touchpad, secara logis, itu sulit (tidak peduli seberapa berubah-ubah: P).
Menggunakan mouse, pada beberapa kesempatan, kontak telapak tangan dengan panel sentuh menghalangi pekerjaan. Solusinya logis, file touchpad Ini harus dinonaktifkan saat menghubungkan mouse dan diaktifkan kembali setelah terputus dan begitulah caranya di wiki de archlinux dan di a masuk di Forum Manjaro Saya menemukan cara untuk mengotomatiskan proses ini.
Perlu diklarifikasi dengan kcm-touchpad 0.3.1 dipasang sejak CCR Ini hanya dinonaktifkan ketika mouse terhubung tetapi tidak aktif lagi setelah memutusnya dan itulah mengapa kami akan menggunakan metode ini. Ayo lakukan!
Bagaimana cara menonaktifkan touchpad?
Dengan mouse terhubung, jalankan:
xinput --list
Dalam kasus saya, keluaran ini dihasilkan:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microfins 2.4G Wireless Optical Mouse id=10 [slave pointer (2)]
⎜ ↳ HID 04f3:0103 id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=14 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
Selanjutnya, kita akan membuat skrip yang akan menjalankan proses otomatis (terserah masing-masing untuk menggunakan editor teks dan menyimpannya di lokasi yang mereka inginkan, di sini kita akan menggunakan lokasi posting asli):
sudo nano /usr/local/bin/touchpad
Kami menyalin dan menempel yang berikut ini:
#! / bin / bash list = `xinput --list | grep -i 'mouse'` if [$ {# list} -eq 0]; lalu exec `synclient touchpadoff = 0` notify-send" Tidak ada mouse USB terdeteksi "" Touchpad diaktifkan "else exec` synclient touchpadoff = 1` notify-send" mouse USB terhubung "" Touchpad dinonaktifkan "fi
Kami tetap dengan CTRL + SHIFT + V dan kami menabung dengan CTRL + O
Jika perlu kami ganti 'mouse' oleh perangkat yang namanya dibuat dengan perintah pertama. Jika kami memiliki mouse USB berkabel, kami tidak melakukan modifikasi apa pun. Dalam hal ini:
grep -i 'Microfins'
Kami memberi Anda izin eksekusi:
sudo chmod +x /usr/local/bin/touchpad
Kami membuat aturan udev sehingga menjalankan skrip setiap kali kita menghubungkan atau melepaskan mouse USB
sudo nano /etc/udev/rules.d/01-touchpad.rules
Kami menyalin dan menempel yang berikut ini:
<preSUBSYSTEM==»input», KERNEL==»mouse[0-9]*», ACTION==»add», ENV{DISPLAY}=»:0″, ENV{XAUTHORITY}=»/home/username/.Xauthority», RUN+=»/usr/local/bin/touchpad»
SUBSYSTEM == »masukan», KERNEL == »mouse [0-9] *», ACTION == »remove», ENV {DISPLAY} = »: 0 ″, ENV {XAUTHORITY} =» / home / username / .Xauthority », RUN + =» / usr / local / bin / touchpad »
Kami memodifikasi nama pengguna oleh pengguna kami dan jika skrip disimpan di lokasi lain, kami menetapkannya dengan benar
Kami menabung dengan CTRL + O
Terakhir, kita harus menjalankan skrip di setiap awal. Di KDE kami akan:
Preferensi Sistem> Startup dan Shutdown> Mulai Otomatis> Tambahkan Skrip dan kami mencari skrip di / usr / local / bin
Cukup dengan memulai ulang agar dapat menikmati konfigurasi baru
Tip yang sangat berguna, saya berharap melakukannya ketika saya membeli laptop; (
Perlu diklarifikasi bahwa
pacman -S kcm-touchpad (dalam Chakra)
Instal modul konfigurasi panel sentuh di preferensi sistem yang memungkinkan Anda untuk mengonfigurasinya dengan mudah, termasuk yang dijelaskan di pos.
Saya tidak bekerja dengan kcm-touchpad CCR atau repositori resmi. Itu pasti karena model mouse yang saya gunakan dan itulah mengapa saya menggunakan metode ini
Halo, saya tahu posting ini sudah tua, dan semuanya masuk di Wiki Saya hanya ingin menambahkan perubahan bagi mereka yang menyukai saya datang ke posting ini dan salam.
saat menambahkan aturan udeb di /etc/udev/rules.d/01-touchpad.rules adalah sebagai berikut
SUBSYSTEM == »masukan», KERNEL == »mouse [0-9]«, ACTION ==» tambahkan », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 1 ″
SUBSYSTEM == »masukan», KERNEL == »mouse [0-9]«, ACTION ==» hapus », ENV {DISPLAY} =»: 0 ″, ENV {XAUTHORITY} = »/ home / username / .Xauthority», RUN + = »/ usr / bin / synclient TouchpadOff = 0 ″