Ubuntu driver kaldırma

loveyy

Femtopat
Katılım
22 Nisan 2021
Mesajlar
6
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar benim laptolumun klavyesinin belirli tuşları bozuk olduğu için USB klavye kullanıyorum ve bu klavyeyide laptopumun klavyesinin üzerine koyuyorum. Windows kullanırken klavye driverini siliyordum ve çalışmıyordu öyle kullanıyordum. Ubuntuda nasıl yapabilirim. Klavyenin kablosunu sökmeden Windowsda yaptığım gibi bir formül yapılabilir mi?
 
Xinput ile yapılıyor.

İlk olarak klavyenin ID numarasını tespit etmek için bu komutu verin.
xinput list
Şuna benzer bir çıktı vermeli;

Xinput list
⎡ Virtual Core pointer ID = 2 [master pointer (3)]
⎜ ↳ Virtual Core XTEST pointer ID = 4 [slave pointer (2)]
⎜ ↳ HORI CO. LTD DEGE 101 Optical Gaming Mouse ID = 8 [slave pointer (2)]
⎜ ↳ HORI CO. LTD DEGE 101 Optical Gaming Mouse Keyboard ID = 9 [slave pointer (2)]
⎜ ↳ SONiX USB DEVICE Keyboard ID = 11 [slave pointer (2)]
⎜ ↳ X3M TV SPC1400HD PCI ID = 12 [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)]
↳ SONiX USB DEVICE ID = 10 [slave keyboard (3)]
↳ HORI CO. LTD DEGE 101 Optical Gaming Mouse Keyboard ID = 13 [slave keyboard (3)]
↳ SONiX USB DEVICE Keyboard ID = 14 [slave keyboard (3)]
↳ X3M TV SPC1400HD PCI ID = 15 [slave keyboard (3)]

SONiX USB DEVICE ID = 10 [slave keyboard (3)] klavye bu.
Bize gereken ID ve Master (sondaki) numaraları.

Bu komut ile klavyeyi devre dışı bırakıyor.
xinput float 10

Tekrar etkinleştirmek için Master numarasını ekleyip komutu değiştiriyoruz.
xinput reattach 10 3

Kaynak: How to disable whole keyboard in linux?
 
Çok teşekkür ederim. Çözüldü.
Xinput ile yapılıyor.

İlk olarak klavyenin ID numarasını tespit etmek için bu komutu verin.
xinput list
Şuna benzer bir çıktı vermeli;



SONiX USB DEVICE ID = 10 [slave keyboard (3)] klavye bu.
Bize gereken ID ve Master (sondaki) numaraları.

Bu komut ile klavyeyi devre dışı bırakıyor.
xinput float 10

Tekrar etkinleştirmek için Master numarasını ekleyip komutu değiştiriyoruz.
xinput reattach 10 3

Kaynak: How to disable whole keyboard in linux?
Bir sorum daha olacak. Bilgisayarı her açtığımda tekrardan aynı işlemi yapma durumunda kalıyorum. Nasıl tek seferde komple iptal edebilirim?
 
Son düzenleme:
Çok teşekkür ederim. Çözüldü.

Bir sorum daha olacak. Bilgisayarı her açtığımda tekrardan aynı işlemi yapma durumunda kalıyorum. Nasıl tek seferde komple iptal edebilirim?
Kullanıcı ev dizininde "~/.xprofile" dosyasını oluşturup xinput komutunu eklediğiniz zaman çalışmalı.
Kod:
touch ~/.xprofile &&echo 'xinput float 10' >> ~/.xprofile &&chmod +x ~/.xprofile

Alternatif olarak bir script hazırlayıp başlangıçta çalışmasını sağlayabilirsiniz.
Kod:
touch ~/.config/autostart/xinput.sh &&echo -e "#!/bin/bash \nxinput float 10"  >> ~/.config/autostart/xinput.sh &&chmod +x ~/.config/autostart/xinput.sh

Sizin kalvyenin ID numarası farklı ise, komutlardaki rakam kısmını değiştirmeyi unutmayın.
 

Geri
Yukarı