在Mac OS X中模拟INSERT键


25

长话短说,我在工作中使用Citrix远程访问我的PC,并且一些应用程序需要使用INSERT键,众所周知,Apple选择从键盘上删除它。我已经尝试了所有可以想到的方法,但从未找到一种通过Citrix发送此密钥代码的简便方法。我敢肯定,这样做还有其他用途,而且我已经读过很多人关于这个问题的问题,但是似乎没有人提供可行的解决方案。

我有Apple USB键盘(全尺寸,带数字键盘),并且在通常存在INSERT键的位置,Apple放置了“ fn”键。现在,我仍然不时需要此密钥,但是我希望看到的是Control-fn或类似的为INSERT发送密钥代码的密钥。如果有人知道如何做到这一点,最好不要安装第三方软件(广告软件?),那我就耳熟能详。


Answers:


23

对于午夜指挥官来说,似乎是^/Ctrl+ T= Insert。正如jherran所建议的。

更通用的Insert函数应该是Fn+ Return/Enter= Insert,有关更多讨论和详细信息,请参见另一个问题

但是,在许多应用程序中可靠地运行Fn+ 几乎没有成功Return


谢谢,但是不,这对我来说似乎也不起作用。如上所述,我实际上是在使用Citrix,但它应该是相当通用的键映射。如果不存在,我将很高兴知道如何创建自定义键绑定。
戴夫

它在Mac的LibreOffice中不起作用
DanielBlazquez

6

您可以按照建议,该建议建议使用Karabiner应用程序通过以下文件配置(在“ 其他”选项卡中编辑)来模拟“ 插入”键:private.xml

<?xml version="1.0"?>
<root>
  <item>
    <name>Fn + Ctrl-Left to Insert</name>
    <identifier>private.fn_ctrl_to_insert</identifier>
    <autogen>
      __KeyToKey__KeyCode::CONTROL_L, ModifierFlag::FN,
      KeyCode::PC_INSERT
    </autogen>
  </item>
</root>

然后在“ 更改密钥”选项卡中重新加载文件后启用新创建的项目。

要找到正确的键码,请在“ 其他”选项卡中使用EventViewer





0

获取非苹果外部键盘。


3
淡忘了,但是是的,这可能是解决该问题的最通用的解决方案,即使不是全部也很明显。万一其他都失败了,请换一个键盘。
Maarten Bodewes

0

我使用Citrix,但遇到相同的问题,无法解决。我唯一发现的是如果您有外部键盘,请按清除以关闭数字锁定,然后按0即可将其用作插入


0

万一有人在寻找MacOS Sierra的答案(使用2017 Macbook Pro),请尝试:Fn + Ctrl + Enter


0

您可以使用以下键盘快捷键来执行此操作:

fncontroloption


-1

fn +选项卡用作Freeplane思维导图软件中的插入键



-3

从运行带有扩展USB键盘的OS 10.8.5的iMac(使用Microsoft远程桌面控制我的PC)(Win 7),我可以使用shift-control + 0(键盘)发送Enter键。


“发送回车键”?OP希望模拟插入,而不是Enter
grg
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.