上次我的笔记本电脑键盘出现了奇怪的错误。
有些按键会时不时地停止工作。更常见的是shift按键,但有时也会有a、、、、、、和s其他按键。但它们不会完全停止工作。相反,它们“失去”了大约d70 % 的按压效果。如果我按住按键 - 它们会在几秒钟后开始响应。kl;
我试过外接 USB 键盘,效果好一点,但几乎一样。有时shift按键会停止工作,我必须按多次才能使其工作。
重新启动和插入/拔出键盘没有帮助。
它可能是什么,从哪里开始修复它?
系统:Debian GNU/Linux 8 (jessie)
笔记本电脑:戴尔灵越 15-5547
UPD
$ uname -a
Linux mybox 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux
$ 猫 /var/logs/kern.log
Apr 25 10:56:07 aschukarev kernel: [ 541.163523] usb 1-1: new low-speed USB device number 3 using xhci_hcd
Apr 25 10:56:07 aschukarev kernel: [ 541.352793] usb 1-1: New USB device found, idVendor=1c4f, idProduct=0002
Apr 25 10:56:07 aschukarev kernel: [ 541.352800] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Apr 25 10:56:07 aschukarev kernel: [ 541.352804] usb 1-1: Product: USB Keyboard
Apr 25 10:56:07 aschukarev kernel: [ 541.352807] usb 1-1: Manufacturer: SIGMACHIP
Apr 25 10:56:07 aschukarev kernel: [ 541.353035] usb 1-1: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
Apr 25 10:56:07 aschukarev kernel: [ 541.353042] usb 1-1: ep 0x82 - rounding interval to 64 microframes, ep desc says 80 microframes
Apr 25 10:56:07 aschukarev kernel: [ 541.356152] input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1C4F:0002.0004/input/input19
Apr 25 10:56:07 aschukarev kernel: [ 541.356376] hid-generic 0003:1C4F:0002.0004: input,hidraw3: USB HID v1.10 Keyboard [SIGMACHIP USB Keyboard] on usb-0000:00:14.0-1/input0
Apr 25 10:56:07 aschukarev kernel: [ 541.359067] input: SIGMACHIP USB Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.1/0003:1C4F:0002.0005/input/input20
Apr 25 10:56:07 aschukarev kernel: [ 541.359323] hid-generic 0003:1C4F:0002.0005: input,hidraw4: USB HID v1.10 Device [SIGMACHIP USB Keyboard] on usb-0000:00:14.0-1/input1
Apr 25 11:04:01 aschukarev kernel: [ 1015.796519] cfg80211: Calling CRDA to update world regulatory domain
Apr 25 11:04:01 aschukarev kernel: [ 1015.799421] cfg80211: World regulatory domain updated:
Apr 25 11:04:01 aschukarev kernel: [ 1015.799425] cfg80211: DFS Master region: unset
Apr 25 11:04:01 aschukarev kernel: [ 1015.799426] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799429] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799431] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799433] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799435] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799438] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799440] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799441] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Apr 25 11:04:01 aschukarev kernel: [ 1015.799443] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Apr 25 11:04:07 aschukarev kernel: [ 1021.787723] wlan0: authenticate with 4c:5e:0c:cc:2f:4f
Apr 25 11:04:07 aschukarev kernel: [ 1021.798007] wlan0: send auth to 4c:5e:0c:cc:2f:4f (try 1/3)
Apr 25 11:04:07 aschukarev kernel: [ 1021.902153] wlan0: send auth to 4c:5e:0c:cc:2f:4f (try 2/3)
Apr 25 11:04:07 aschukarev kernel: [ 1022.006224] wlan0: send auth to 4c:5e:0c:cc:2f:4f (try 3/3)
Apr 25 11:04:08 aschukarev kernel: [ 1022.110330] wlan0: authentication with 4c:5e:0c:cc:2f:4f timed out
Apr 25 11:04:09 aschukarev kernel: [ 1023.089460] wlan0: authenticate with 02:0c:42:8d:b3:92
Apr 25 11:04:09 aschukarev kernel: [ 1023.098803] wlan0: direct probe to 02:0c:42:8d:b3:92 (try 1/3)
Apr 25 11:04:09 aschukarev kernel: [ 1023.299023] wlan0: direct probe to 02:0c:42:8d:b3:92 (try 2/3)
Apr 25 11:04:09 aschukarev kernel: [ 1023.503174] wlan0: send auth to 02:0c:42:8d:b3:92 (try 3/3)
Apr 25 11:04:09 aschukarev kernel: [ 1023.615212] wlan0: authentication with 02:0c:42:8d:b3:92 timed out
Apr 25 11:04:10 aschukarev kernel: [ 1024.696674] wlan0: authenticate with 4c:5e:0c:cc:2f:4f
Apr 25 11:04:10 aschukarev kernel: [ 1024.707638] wlan0: send auth to 4c:5e:0c:cc:2f:4f (try 1/3)
Apr 25 11:04:10 aschukarev kernel: [ 1024.709527] wlan0: authenticated
Apr 25 11:04:10 aschukarev kernel: [ 1024.711912] wlan0: associate with 4c:5e:0c:cc:2f:4f (try 1/3)
Apr 25 11:04:10 aschukarev kernel: [ 1024.728029] wlan0: RX AssocResp from 4c:5e:0c:cc:2f:4f (capab=0x431 status=0 aid=3)
Apr 25 11:04:10 aschukarev kernel: [ 1024.728071] wlan0: associated
开头有关 USB 键盘的消息 - 我插入了外部键盘,因为嵌入式开始滞后。
答案1
检查内核进程不会循环检查top
命令,并检查您的kern.log
问题和日志。您可以在以下位置找到它们:/var/log/kern.log 我想内核有时不会接受键盘中断。
答案2
出现硬件问题。其他外接键盘工作得很好,并且问题在其他操作系统上是相同的。看起来像是某种供暖问题。如果我把笔记本关闭几天,错误就会消失。如果我让它整夜工作——事情会变得更糟。
答案3
可能是您存在硬件或连接问题。我无意中给我的 USB 键盘浇了两次水,这导致了您描述的确切行为,并更换了我笔记本电脑的内部键盘一次,因为一整列字母停止工作。我的猜测是,在后一种情况下,柔性电缆坏了。