如何防止输入特殊字符如“〜”修改下一个键盘输入?

时间:2017-09-13 13:23:55

标签: macos keyboard

当我输入“^”时,它会突出显示并等待下一个键盘输入,这样如果可用,下一个输入就会被重音。例如,键入“^”然后“a”将导致“â”而不是“^ a”。我该如何防止这种情况发生?

3 个答案:

答案 0 :(得分:2)

我能够通过在这篇文章的帮助下创建自定义布局来解决这个问题 https://superuser.com/questions/665494/how-to-make-a-custom-keyboard-layout-in-os-x

  • 首先下载Ukelele

  • 选择我想要的布局作为当前布局进行编辑。

  • 在Ukelele,转到文件 - >新当前输入源
  • 然后在屏幕键盘上显示当前布局。所有将自动突出显示下一个键盘输入的键都会以与键盘其余部分不同的颜色突出显示。右键单击突出显示的键,然后单击“生成输出”并按“确定”。

这使得键的输出成为字符,并且不会强调任何后续输入。对于所有其他突出显示的键(“死键”,我认为它们被称为)也是如此。

  • 然后将键盘布局保存为Bundle文件的任何位置(请记住也要更改bundle中键盘布局的名称。否则它将与您开始使用的布局具有相同的名称,并且在尝试选择它时可能会引起混淆)
  • 将已保存的捆绑包移至〜/ Libraray /键盘布局/
  • 从系统偏好设置
  • 中的输入源选择新布局
  • 成为一名快乐的程序员:)

答案 1 :(得分:2)

如果您正在使用美国国际电脑版面,请将其删除并改为使用美国,英国或美国广播公司。

答案 2 :(得分:-1)

就我而言,我的笔记本电脑键盘工作正常,但不知何故我碰到了一些键,然后我的外部键盘按预期输入了符号而不是字符和数字。

我打算进一步调查,然后我想起了提供 ancient wisdomthe simplest solution

unplug it & plug it back in