((BURAYA EDİT LÜTFEN, BİR WİKİDİR! AMA CEVAP DEĞİL, BÜYÜK BİR RESİMDİR)
ÇOK HİPOTEZİ İNCELEME:
Bu gecikme, klavyelerimizi tarayan bir Truva'nın yan etkisi olur mu?
Öyle gözükmüyor, ancak çifte kontrol gerekli. Lütfen Trojan hipotezi ile ilgili kanıtları (ve kanıtları kontrol etme prosedürlerini) rapor edin.
"Harici Trojan" olmayan kanıtlar : Gecikme sorunu USB Live'da ve yeni UBUNTU 18 kurulumlarında - herhangi bir " ISO harici " uygulamasının kurulmasından önce devam ediyor .
Not: "internal", ISO 18 sürümü ile piyasaya sürüldü ... böylece bir virüs değil, bir hata düşünebiliriz.
Bu gecikme, "Yavaş Anahtarlar" özelliğinden kaynaklanır mı?
Bu başka bir problem! Test edilmesi ve atılması kolay, iyi bir ilk hipotezdir.
NOT: bu sayfa binlerce sayfa görüntüleme alıyor, bu nedenle, "Yavaş Tuşlar" ı arıyorsanız, bu iyi (4 oy) cevabını ve çözümünü görün (veya bu diğer sayfa tartışmasını görün ).
Bu gecikme bir donanım gecikme problemi olur mu?
Hayır, bkz. @TrinitronX öyle olmadığını gösteren yorumlar. Tüm donanım tipleri aynı gecikmeyi sunar deneyimini sunar, "donanım düşük performansı nedeniyle" değildir.
Bu gecikme USB sürücüsü sorunu olur mu?
Evet, bir USB klavye sorunu, bir aygıt sürücüsü yazılımında bir hata ya da bir çakışma var ... Fakat UBUNTU v16 LTS'den v18 LTS'ye taşındığında, esas olarak eski makineler ve / veya eski aygıtlarla ortaya çıkan bir şey gecikmeye neden oluyor v16'da hiçbiri modern cihazlarda bulunmaz.
Kanıtlar : lütfen tüm yorumları ve cevapları kontrol edin (ve burada listeleyenleri düzenleyin), hepsi farklı USB cihazları hakkında konuşur.
ANA PROBLEMİMİZ HAKKINDA SONUÇ VE DOĞRU HİPOTEZİ:
Bu sorun bazı USB klavyelerde yapılan değişikliklerden kaynaklanan gecikmedir.
Sorunun bu 2019 incelemesi USB klavyenin sürücü hatası ve gecikme olarak tezahürü hakkında.
~ 1.5 yıl sonra bu soru sabittir ve klavye giriş gecikmesi hakkında genel bir tanıklık sunar: genel olarak bir bölüme başlatan veya USB aygıtını değiştiren (USB olmayan) 1 saniyeden 3 saniyeye kadar bir gecikme olduğunu . Tüm uygulamalarda (örneğin terminal, Gedit, tarayıcı, bazen giriş). Bu bir olan gerçek hata UBUNTU 18 dağıtımda .
Sorunumun BU sorun olduğunu nasıl tespit ederim / onaylarım?
Gecikme olayları sırasında sistem günlüğündeki değişiklikleri izleme
tail -f /var/log/syslog
: USB klavyeyle ve orijinal (onboard) klavyeyle düzenlemek için bir terminal penceresinde ve başka bir pencerede açın. Delilleri toplayın ve burada bildirilenlerle karşılaştırın.
grep -i controller /var/log/syslog
Toplanan kanıtlarınızda tipik "ohci_hcd: USB" satırlarını göstermeniz gerekir.
grep -i ETC /var/log/syslog
Toplanan kanıtları kontrol etmek için "ETC" yerine başka kelimeler (ör. "işlenmemiş") kullanabilirsiniz.
CEVAP VE TARTIŞMA İÇİN DİĞER YARARLI BİLGİLER
İnceleme vakaları, THIS gecikme probleminin meydana geldiği tam profil (sistem ve donanım).
CASE 1 . Taze bir UBUNTU 18 LTS, makine Ubuntu 16 LTS ile çalışıyor (başka bir bölümde), Intel i3 çekirdekli eski bir Samsung , SSD disk ve bu free -m
komut olarak kullanılan RAM :
total used free shared buff/cache available
Mem: 3741 1466 1278 260 995 1794
Swap: 2047 0 2047
Gecikme olayları, ana değişiklikler ve diğer kanıtlar sırasında sistem günlüğündeki değişiklikleri izlemek:
tail -f /var/log/syslog
.
... /usr/lib/gdm3/gdm-x-session[1324]: (II) config/udev: Adding input device DELL Dell USB Entry Keyboard (/dev/input/event11)
... /usr/lib/gdm3/gdm-x-session[1324]: (**) DELL Dell USB Entry Keyboard: Applying InputClass "libinput keyboard catchall"
... /usr/lib/gdm3/gdm-x-session[1324]: (II) Using input driver 'libinput' for 'DELL Dell USB Entry Keyboard'
... /usr/lib/gdm3/gdm-x-session[1324]: (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 47 paused 0
... /usr/lib/gdm3/gdm-x-session[1324]: (**) DELL Dell USB Entry Keyboard: always reports core events
... /usr/lib/gdm3/gdm-x-session[1324]: (**) Option "Device" "/dev/input/event11"
... /usr/lib/gdm3/gdm-x-session[1324]: (II) event11 - DELL Dell USB Entry Keyboard: is tagged by udev as: Keyboard
... /usr/lib/gdm3/gdm-x-session[1324]: (II) event11 - DELL Dell USB Entry Keyboard: device removed
... /usr/lib/gdm3/gdm-x-session[1324]: (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/0003:413C:2107.0002/input/input13/event11"
Bu tür deneylerde esaslar grep
:
grep -i HCI /var/log/syslog
... kernel: [ 3770.983036] usb 2-1.1: new low-speed USB device number 5 using ehci-pci
... kernel: [ 7084.642797] usb 2-1.1: new high-speed USB device number 6 using ehci-pci
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141471] ehci-pci: EHCI PCI platform driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.142001] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1
... kernel: [ 1.142025] ehci-pci 0000:00:1a.0: debug port 2
... kernel: [ 1.146059] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported
... kernel: [ 1.146091] ehci-pci 0000:00:1a.0: irq 16, io mem 0xfc806000
... kernel: [ 1.158091] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.159065] ehci-pci 0000:00:1d.0: EHCI Host Controller
... kernel: [ 1.163101] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported
... kernel: [ 1.178159] usb usb2: Manufacturer: Linux 5.0.0-37-generic ehci_hcd
... kernel: [ 1.178720] ehci-platform: EHCI generic platform driver
... kernel: [ 1.178738] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
... kernel: [ 1.178743] ohci-pci: OHCI PCI platform driver
... kernel: [ 1.178757] ohci-platform: OHCI generic platform driver
... kernel: [ 1.178768] uhci_hcd: USB Universal Host Controller Interface driver
... kernel: [ 1.467492] ahci 0000:00:1f.2: version 3.0
... kernel: [ 1.468810] scsi host0: ahci
... kernel: [ 1.502080] usb 1-1: new high-speed USB device number 2 using ehci-pci
... kernel: [ 477.859695] usb 2-1.2: new low-speed USB device number 5 using ehci-pci
grep -i controller /var/log/syslog
... kernel: [ 0.270587] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
... kernel: [ 1.120115] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.159065] ehci-pci 0000:00:1d.0: EHCI Host Controller
... kernel: [ 1.178157] usb usb2: Product: EHCI Host Controller
...
grep -i controller /var/log/syslog
... kernel: [ 0.270587] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
... kernel: [ 1.120115] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
... kernel: [ 1.141461] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
... kernel: [ 1.141981] ehci-pci 0000:00:1a.0: EHCI Host Controller
... kernel: [ 1.158232] usb usb1: Product: EHCI Host Controller
... kernel: [ 1.178738] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
... kernel: [ 1.178768] uhci_hcd: USB Universal Host Controller Interface driver