Modprobe değişikliklerini nasıl kalıcı hale getiririm?


15

12.04LTS'ye yükseltme yaptığımdan beri dokunmatik yüzeyimle ilgili birkaç sorun yaşıyorum. Bunun Elantech sürücüsü ile ilgili bir sorun olduğuna inanıyorum. Aşağıdaki komutların sorunumu çözdüğünü fark ettim, ancak yeniden başlattığımda değişiklikler geri çevrilmiş gibi görünüyor.

modprobe -r psmouse
modprobe psmouse proto=imps

Bu değişiklikleri kalıcı hale getirebilmemin bir yolu var mı?

Yanıtlar:


16

Genel bir sinaptik dokunmatik yüzey kullanıyorsanız, ancak yeni bir yükleme altında dokunma veya kaydırma eylemlerine yanıt vermezse, hemen çalışması için aşağıdaki iki komutu çalıştırabilirsiniz:

modprobe -r psmouse
modprobe psmouse proto=imps

Bu değişikliği kalıcı yapmak için touchpad.confunder gibi bir dosya oluşturun /etc/modprobe.d/ve içine aşağıdaki satırı koyun:

options psmouse proto=imps

2

Süper kullanıcı (root) olarak giriş yapın ve /etc/rc.localnano veya aşağıda gösterildiği gibi başka bir düzenleyici kullanarak açın .

nano /etc/rc.local

ve satırları dosyaya ekleyin

modprobe -r psmouse
modprobe psmouse proto=imps

Kaydet Ctrl+ Ove Çık Ctrl+ Xve sisteminizi yeniden başlatın. Halloldu!


1
Hala 16.04 için çalışıyor, /etc/modprobe.d/touchpad.conf oluşturmak işe yaramadı.
16'da

0

Alternatif olarak,

Listelenen komutlarınızı kabuk komut dosyası (* .sh) olarak kaydedin ve aşağıdakileri yaparak bu komut dosyasını LightDM'den önce çalışacak şekilde ayarlayın:

sudo nano /etc/lightdm/lightdm.conf

Bu satırı lightdm.conf dosyasının altına ekleyin

display-setup-script=/home/[your username]/Scripts/synScript.sh

Veya betiğinizin adı ne olursa olsun ve nerede olursa olsun.

PS Senaryoyu çalıştırılabilir yapmayı unutma!


.pc


0

Yeniden başlatma sırasında bu komutları zamanlamak için crontab kullandım. Bunu yapmak için klasör vb dosya süper crontab olarak crontab açtım :

sudo gedit /etc/crontab

Sonra komutları yeniden başlatma sırasında kök olarak yürütülür (böylece her kullanıcıya uygulanır) sonunda bir satır ekledi:

@reboot root modprobe -e psmouse && modprobe psmouse proto=imps

Umut ediyorum bu yardım eder!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.