從 17.04 升級到 17.10 後,重複鍵不起作用

從 17.04 升級到 17.10 後,重複鍵不起作用

我使用帶有 Xubuntu 的筆記型電腦。我最近從 17.04 升級到 17.10。自升級以來,重複鍵功能不起作用

我所說的重複按鍵是指:當按下一個按鍵並按住不放時,我希望與該按鍵相關的字母會一次又一次地出現在螢幕上,直到我停止按鍵。

然而,目擊的行為如下:當按下一個鍵並按住不放時,該字母會被印出 1 到 4 次,然後停止。

我做過的事情沒有任何正面的結果

  • 在這裡和其他網站上搜尋同一問題的其他實例。
  • 確保Repeat keys在 中啟用該複選框Settings > Keyboard > Behaviour
  • 停用並再次啟用該Repeat keys複選框。
  • 在同一配置畫面上嘗試不同的Repeat delay和值。Repeat speed
  • 嘗試了另一個透過 USB 連接的鍵盤。
  • 用於xkbset repeatkeys停用和啟用重複鍵。
  • 用來evtest查看鍵盤的事件並沒有看到任何異常。

關於可能出現的問題以及如何解決它有什麼想法嗎?

編輯1:

我對原文進行了編輯,以澄清這封信重複了 1 到 4 次,然後就停止了。

根據評論中的要求,輸出幾個命令:

$ gsettings get org.gnome.desktop.peripherals.keyboard repeat
true
$
$
$ xset q r
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000002
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    on     02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:      off
    06: Suspend:     off    07: Mute:        off    08: Misc:       off
    09: Mail:        off    10: Charging:    off    11: Shift Lock: off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  467    repeat rate:  29
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  2/1    threshold:  4
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  900    cycle:  0
Colors:
  default colormap:  0x40    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
  Standby: 600    Suspend: 600    Off: 600
  DPMS is Disabled

自從寫這篇文章以來,我發現了另一件奇怪的事情,它可能與上述問題有關,也可能無關:

僅按一次重音鍵時,如果我不立即按任何其他鍵,則會自行出現一個奇怪的字母。例如,如果我按一次 ´ (0xB4) 鍵且不立即按任何其他鍵,則字元 ΰ (0x3B0) 會自行出現。其他重音符號如 ` 和 ^ 也會發生這種情況。

編輯2:

任何鍵盤都會出現此問題:筆記型電腦的內建鍵盤或 USB 鍵盤。對於 USB 鍵盤,我嘗試了不同的連接埠和電纜,結果是相同的。

編輯3:

還有兩個測試:

  • 更改為另一個 tty (例如Ctrl+ Alt+ F5),我可以看到^@ 不斷被列印無需按任何按鍵。這是 NULL 字元的表示形式之一。
  • 從舊的 live USB 啟動包含 Xubuntu 17.04 和 16.04(最新 LTS)以及問題沒有顯現出來那裡:重複鍵工作得很好

編輯4:

最後一個考試:

  • 從包含 Xubuntu 17.10 的即時 USB 啟動,問題再次出現。

答案1

你說:^@ 不斷被列印而無需按任何按鍵,這表明驅動程式有問題。

lsmod | grep wmi

如果存在peaq_wmi,請使用sudo:

modprobe -rv peaq_wmi

如果工作正常,透過新增至黑名單即可永久生效:

nano /etc/modprobe.d/blacklist.conf

黑名單peq_wmi

相關內容