Questions tagged «keybindings»

与定义键盘上的按键操作的设置有关。

3
通过更改§键的.keylayout,在具有TouchBar的新MacBook Pro上创建物理退出键
TouchBar MacBook Pro的UK键盘布局在左上角有一个非常没用的§/±键,非常适合用作物理转义键(参见下图)。 macOS具有键盘映射系统(/ Library / Keyboard Layouts /-例如,请参见http://www.gingerbeardman.com/UK.keylayout/和https://developer.apple.com/library/content/technotes/tn2056/ _index.html),允许更改密钥。 在我看来,在相关的键盘布局中添加一行类似于: <key code="<code for that key>" output="" /> 应该允许我将该键设为转义键。(如果我也可以找到/创建所有其他键的布局!) 谷歌搜索我还没有发现有人提到他们已经这样做了,这对我来说似乎很奇怪。是否由于某些原因无法正常工作?可以用.keylayout文件重新映射TouchBar键盘而不会丢失任何功能吗? 由于担心丢失物理逃生键,我一直推迟购买新的Macbook Pro!我知道您可以使用“系统偏好设置”将ctrl / cmd / etc重新映射为Escape,但是相比之下,这似乎是一个糟糕的解决方案。

2
Apple终端没有起始键和结束键-向左使用cmd或向右使用cmd
我怎么做 ⌘+ ←和⌘+ →将文本光标移至终端输入行的左侧和右侧。此键盘快捷键适用于我的mac笔记本上的大多数设备,但不适用于终端机。 通常,我在其他非Apple计算机上使用Home和End键。奇怪的是,⌃+ A和⌃+ E在mac终端中实现了这一点,但是我认为这是错误的组合键。我想用⌘+ ←和⌘+ 来做→。 与此问题类似,但是我想专门将其映射到⌘+ ←和⌘+ →。 使用Terminal时可以映射归位键和结束键吗?

1
优胜美地的略读功能是否已更改箭头键导航?
在Mavericks中,通过按向上/向下箭头键,可以在Skim中滚动浏览PDF,向下箭头导航到文档中的较后页面,而向上箭头导航至较早的页面。在优胜美地中,当以“单页”或“两页”模式(不连续)查看文档时,向上和向下箭头键似乎已经反转。现在,向上箭头转到后面的页面,向下箭头转到前面的页面。这是仅略读更改,还是整个系统范围内的更改?如果是系统范围的,是否有办法将其更改回Mavericks行为? 编辑:似乎有些人无法重现此内容,因此可能是引起这种奇怪行为的特定设置选择。

2
使用鼠标发送Enter键
我必须经常使用鼠标,但也必须继续按回车键。如果我可以使用鼠标通过三次单击或其他方式发送全局/系统级的“输入”键事件,那将非常有帮助。 为什么?我使用的各种程序和网站表单都没有单击提交按钮,它们依赖于“输入”按键事件。每隔20秒左右不断将我的手从鼠标移到键盘上一次按键是很尴尬的。 这可能吗? 编辑 不是虚拟键盘或鼠标键。

2
内置键盘和蓝牙键盘的不同键映射/绑定
我不得不在我的Macbook上使用Windows键盘。我在Karabiner中有两个不同的配置文件,但我不想继续在它们之间切换。 如何将不同的配置文件应用于Karabiner中的不同键盘或使用其他一些键重映射系统? 注意:如果这在技术上很困难,可能是因为应用程序可能无法区分哪个键盘发送了特定的击键,基于检测外部监视器是否插入的解决方案(使用与Karabiner交互的AppleScript,可能)也可以接受。

2
移位锁定
如果大写字母键也可以将数字更改为符号,那将是非常棒的。例如,如果按下“4”会生成“$”,那么打开大写会很好。在mac上有一个简单的方法吗? 谢谢! 编辑:有没有办法用这个命令“setxkbmap”来做?或者从某个命令行?

2
外部键盘上的不同键盘映射
目前我的键盘设置很有挑战性。我的MacBook Pro有一个fr_FR(法国AZERTY)键盘,但布局目前设置为fr_CA(加拿大QWERTY)。即使键没有标记正确,对于习惯法语加拿大键盘的人来说,它也能完美地运行。 现在,我最近买了一个外置的Mac键盘,原来是en_US(美国QWERTY)。我希望它也有fr_CA“感觉”,但它似乎表现不同 - 似乎它只是应用我的物理键盘中的区域设置而不根据与之en_US比较的不同布局“分配”键fr_FR。 我怎样才能确保按键位置的en_US荣誉布局fr_CA,不同于物理fr_FR键盘?


0
左/右选项键在PC键盘上的Mojave下反转,带有切换选项/命令
我有Emacs 26.1 emacsformacosx.com 设置为使用左选项作为元,并忽略右选项,以便将其留作重音字符等。 它在我的MacBook Pro内置键盘上工作正常,并且在High Sierra中使用外部PC键盘工作正常。但是由于我安装了Mojave(重新格式化和干净安装),外部键盘向后 - 左侧选项被忽略,右侧选项是元。 键盘是一个 CoolerMaster QuickFire Rapid 。作为一个进一步的复杂功能,我通过键盘首选项/键盘/修改键切换选项和命令。 我还能做些什么来诊断问题?有没有办法告诉密钥发送的密码? (键盘查看器会在按下任何一个键时突出显示两个选项键,因此没有帮助。) 有没有办法有意地交换密钥,例如在 ~/Library/KeyBindings/,但只针对那个特定的键盘? 有没有办法至少检测安装了什么键盘,例如在一个bash脚本中,这可能会让我部分地解决我的问题 init.el? (当我切换键盘时,重新启动emacs并不理想,但它总比没有好。) 注意:我真的不想安装任何第三方键盘映射软件(Karabiner等)来处理这个问题,虽然我想我会对它进行诊断部分。 更新以添加: Per @ nohillside的评论,我尝试禁用键盘首选项中的选项/命令开关。这解决了左/右问题。它不是一个可行的解决方案,但似乎确实将问题与修改键自定义隔离开来。 再次更新: 我将使用相同PC键盘的iMac升级为Mojave,并没有出现问题;它可能特定于便携式设备(甚至特定的MacBook Pro)。

2
使用大写锁定来锁定fn键或其他方式来锁定fn键?
我想要实现的很简单: caps lockon =已fn锁定(使用功能键)。 caps lockoff = fnunlock(使用媒体键)。 我找到了围绕这个问题的几个主题,但他们的解决方案对我没有帮助: 选中/取消选中键盘首选项面板中的“使用fn键作为标准”选项是我在按下/取消caps lock按键时要实现的功能。 其他解决方案,如Functionflip程序或重新映射键盘工具,如Karabiner似乎不是解决我的问题的建议。 你知道可以实现这一目标的程序或解决方案吗? 如果不: 我可以为caps lock密钥分配程序吗?怎么样? 我可以使用脚本在“键盘”偏好设置面板中切换选项吗?

2
如何在`emacs`上运行终端(使用`-nw`选项)将`Cmd`设为`Meta`而不是`Option / Alt`键
关于这个的很多问题和文章,但我找不到适用于我的系统的那个。 修改emacs配置看起来像其他人一样,但它对我不起作用。 像这样 (setq mac-command-modifier'meta); make cmd key做Meta 这也适用于您的系统吗? 目前我不知道除了只使用我不想要的第三方应用程序交换两个密钥。 请帮忙!

2
Windows键盘上的命令和选项键
我使用的是外接键盘,这是一个Windows键盘。我无法使用ctrl复制和粘贴命令,并且此键盘中没有命令键或选项键。在这样的键盘上复制粘贴或剪切粘贴的重点是什么?

1
使用KeyRemap4MacBook将修饰键绑定到鼠标按钮4
我想这样做,以便在游戏时可以将鼠标按钮用作修改器的“ Shift”键,而不必实际按下⇧+ 1或⇧+ 2。这样可以防止我将手指从“ 1-4”或“ QR”键上移开以将其修改为⇧+ 1。 一些注意事项: 没有可用的鼠标软件。 KeyRemap4MacBook无法直接让我这样做,因此我希望可能有人可以帮助我解决将其添加到程序中所需的代码。 它并不仅只适用于此鼠标,因为我必不可少地始终将其用作第三个shift键。 我认为进行全局重映射可能是最好的。

0
重新映射控制+左键单击左键同时按下其他键
我需要能够按住控制并左键单击,而不会将点击更改为右键单击。我能够使用Karabiner Elements完成此操作,但是当我按住另一个键并控制+单击时,它仍然会将控件+单击更改为右键单击。 例如,如果我在点击时按住“w”和控制键,我需要“w”,控制和单击以单独注册。我正在寻找任何解决方案。这是我所拥有的Karabiner Elements JSON文件,仅在单独按下时才替换control + click: { "title": "Disable Ctrl Click", "rules": [ { "description": "Ctrl + Left Click to Left Click", "manipulators": [ { "type": "basic", "from": { "pointing_button": "button1", "modifiers": { "mandatory": [ "left_control" ], "optional": [ "any" ] } }, "to": [ { "pointing_button": "button1" }, …


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.