Mac 上的向上和向右箭头添加额外的逗号和点

Up and Right arrows on Mac adds an extra comma and dot

我在 2011 年底使用 MacBook Pro Yosemite 10.10.2

今天,突然间,当我按下向右箭头时,大多数时候会添加一个逗号,而当我按下向上箭头时,大多数时候会添加一个点。

我尝试过的事情:

  1. 重置 PRAM 设置
  2. 使用来宾帐户并在 Safari 中测试
  3. 关闭所有我能关闭的程序
  4. 我是在安全模式下打开的
  5. 我禁用了所有快捷方式:系统偏好设置 > 键盘 > 快捷方式
  6. 我将输入源语言从美国更改为英国
  7. 我在整个互联网上搜索了类似的问题

它是如何发生的视频https://www.youtube.com/watch?v=i0M1vYLmv4I

Javascript 事件捕捉器产生:

keydown  keyCode=188       which=188       charCode=0        
keypress keyCode=44  (,)   which=44  (,)   charCode=44  (,)  
keyup    keyCode=188       which=188       charCode=0        
keyup    keyCode=39  (')   which=39  (')   charCode=0        

我没主意了,有什么帮助吗?

首先,确保里面没有任何东西会意外触发另一个键。否则...

要么你的键盘开始没电了,要么你的主板出了问题(我想)。我在 2009 年底的 MBP 上遇到了一个非常相似的问题。对我来说,我是随机的~!在终端中不做任何事情,键盘的整个右半部分都映射到静音键。我们更换了键盘,但静音键仍然时不时自行触发。这告诉我某处还有另一个问题,但我从未找到合适的解决方案。

我会更换您的键盘(祝您好运!我的键盘大约有 70 个螺丝才能卸下),看看是否有帮助。