在Linux上的Mac键盘上键入

时间:2017-05-05 06:59:41

标签: linux macos keyboard

我在Linux(fluxbox / Mint)上使用外部Mac键盘urxvt。我找不到ins密钥。在urxvt中,您可以选择文本的一部分,它会自动复制,而对于其他类型的键盘,我可以使用 Shift + Insert 并粘贴文本。如何使用在Linux中运行的mac键盘粘贴文本?毋庸置疑,我尝试了 Ctrl + C Ctrl + V 的标准变体, Ctrl + 0 Shift + 0 ,与 fn 键组合使用。

3 个答案:

答案 0 :(得分:1)

也许你可以尝试 fn + return 来模拟Insert键。

另一种方法是安装AutoKey

apt-get install autokey-gtk 

并将短语设为:

Phrase Text: <ctrl>+C (actually type out the <ctrl>+ here)
Paste Using: Keyboard
Abbreviation: None
Hotkey: <super>+v
Window Filter: None

如果您想像常规美式布局键盘一样使用Apple键盘,Meta左侧有 Alt ,则可以使用AUR包un-apple-keyboard 。目前它仅适用于铝制USB模型。

该软件包执行以下操作:

  • 添加/etc/modprobe.d/hid_apple.conf文件,默认启用 F num 键,因为#Function键不起作用。
  • 使用keyfuzz将 F13-15 分别重新映射到 PrintScreen / SysRq Scroll Lock Pause
  • 使用Alt交换Meta (Command)/etc/modprobe.d/hid_apple.conf键的顺序以匹配所有其他键盘,如#Swap中的Alt键和Command键(Meta / Super)。
  • 使用udev规则插入键盘时自动应用这些更改。

查看Archlinux wiki Apple Keyboard的更多信息。

答案 1 :(得分:1)

尝试 Fn + Shift + 返回

使用我的2016 MacBook Pro 13,1内置键盘(使用树外SPI驱动程序),在Fedora 28中的Gnome(Wayland)和i3wm(Xorg)下单击中键粘贴。希望其他特定环境下的外部Mac键盘情况相同。

答案 2 :(得分:0)

尝试按Fn + Opt + Return键。为我工作。