按键发生故障 – 按下按钮时ctrl和shift似乎被按下,或按下时不按下按钮
我在一台新笔记本电脑上安装了新的Ubuntu 16.04(不到一个月的时间),我的键盘很难用。
似乎Ctrl键认为它被按下了。 一些例子:
- 在Chrome上,当我用鼠标向上或向下滚动时,缩放会突然改变,在Sublime Text中也是如此。
- 在终端上键入d时 ,它突然关闭当前选项卡。
以上示例以随机间隔发生。
有时,当我真的想要使用Ctrl键并按下它来删除终端上的一个单词时(使用Ctrl + w )它只能在第一次或第二次运行,然后突然停止工作(按住Ctrl键 )。
它不仅仅是Ctrl键,因为有时也会出现Alt键。
我试过的:
- 删除我发现的post中建议的
.config
,.gconf
,.gnome
和.gnome2
文件夹 - 更改键盘布局
- 在我的键盘设置上,选中“按下键时按键重复”
- “粘滞键”选项已关闭。
我的笔记本电脑:
- 惠普馆
- 采用AMD Radeon R5显卡的AMD A8-7410 APU
- 12 GB RAM
- 1 TB硬盘
- Ubuntu Mate 16.04
额外信息:
- 我正在使用
gnome-session-fallback
作为我的DE。 - 我正在使用fglrx驱动程序作为X.org的替代品
更新
- 它也发生在Shift键上
- 正在使用左右Ctrl , Shift等键,所以我想我们可以根据评论中@whtyger的建议丢弃硬件故障
我在HP Pavilion 15 ab062nl上遇到了同样的问题。 CPU AMD A10 8700p,GPU radeon r6 + radeon r7 m360,内存:8GB DDR3。
尝试仅按下Left_SHIFT键。 在我的笔记本上,这解决了一段时间的问题
带有集成键盘的SHIFT,CTRL和ALT按钮的问题
我还在启动板上打开了一个bug
如果您认为自己不同,可以将自己添加为受影响或创建新错误。
在我看来,这是与这些HP键盘兼容的问题。
好的,经过一段时间的测试,并在@ Dea1993和Launchpad bug线程上的人的帮助下。 这就是我修复它的方法。
-
将
/etc/default/grub
上的GRUB_CMDLINE_LINUX_DEFAULT
行编辑为:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i8042.dumbkbd=1"
-
更新grub:
$ sudo update-grub
-
重启
虽然这导致CAPS LOCK
键盘导致不闪烁(但这实际上是预期的行为)。
为了记录,这些是我发现的关于i8042控制器的选项:
-
i8042.direct
– 将键盘端口置于非翻译模式 -
i8042.dumbkbd
– 假设控制器只能从键盘读取数据并且无法控制其状态(不要试图使LED闪烁) -
i8042.noaux
– 不检查辅助(==鼠标)端口 -
i8042.nokbd
– 不检查/创建键盘端口 -
i8042.noloop
– 在探测AUX端口时禁用AUX环回命令 -
i8042.nomux
– 不检查是否存在有效的多路复用控制器 -
i8042.nopnp
– 不要使用ACPIPnP / PnPBIOS来发现KBD / AUX控制器 -
i8042.reset
– 在初始化和清理期间重置控制器 -
i8042.unlock
– 解锁(忽略)键锁
我终于解决了更新BIOS的问题
Unity作为DE会发生吗?
您是否插入了无线鼠标,发送幻像信号来接管您的计算机? 我有类似的经历,结果我的鼠标按钮被压在我的包里。 就像你说的那样,这就像是一些奇怪的Sticky Keys情况。 当我拔下无线鼠标加密狗时,问题就消失了。
您是否正在使用teamviewer等任何远程控制软件? 当从远程控制会话切换回来时,可能无法正确处理控制键的状态。
- ElanTech TouchPad在EXO NIFTY 7385中未被检测为PS / 2
- 14.04 Dpkg发现内核:/memtest86+.bin问题(update-grub期间冻结)
- HTML对标签突出显示了Ubuntu 14.04上Geany编辑器的替代方案
- Ubuntu 14.04有视觉文物和冻结
- Ubuntu 14.04安装:grub-efi-amd64-signed无法安装到/ target /
- Virtualbox Windows 10 Guest安装在14.04冻结
- Native Flac .cue splitter
- 如何纠正dpkg
- 如何在Debian 8.1中在USB上制作可启动的Ubuntu 14.04 LTS?