自从我将 Ubuntu 更新到 13.10 并且现在更新到 Ubuntu 14.04 后,我在使用某些应用程序(例如 Skype)时遇到了奇怪的行为。
当我的电脑因 CPU 使用率过高而“冻结”时,我碰巧同时在应用程序中输入了一些内容,应用程序开始随机输入我在冻结期间输入的字符。我可以正确输入一些字符,但无论我按哪个键(甚至退格键输入字符!),它最终都会输入记忆的字符。
例如,如果在冻结期间我输入“abc”,即使我按三次退格键,应用程序也会接收“abc”作为输入!“abc”模式将持续出现,直到我重新启动应用程序。
我的问题与此类似: 按退格键输入字符
一开始我以为是Skype具体来说,但它也发生在PyCharm(Python IDE),这让我相信这个问题更为普遍(尽管并非所有应用程序都表现得如此,只有这两个 - 我知道)。
如果有人知道如何解决这个问题,我将非常感激:-)
答案1
通过 Google 搜索相应的 Launchpad 错误:“键盘缓冲区中的随机键”。
人们用 SCIM 替换 iBus:sudo apt-get remove ibus && sudo apt-get install scim
。我个人很谨慎,因为ubuntu-desktop
取决于ibus
。