我想重新映射或创建快捷方式F3,F4然后F6复制、剪切和粘贴。
使用 Ubuntu 22.04
答案1
安装自动密钥
sudo apt-get install autokey-gtk
打开自动键
文件->新的->文件夹
选择文件夹并从中创建新脚本文件->新的->脚本
在“# 输入脚本代码”中输入
keyboard.send_keys(shortcut you desire to imitate)
示例
复制:
keyboard.send_keys("<ctrl>+c")
粘贴:
keyboard.send_keys("<ctrl>+v")
切:
keyboard.send_keys("<ctrl>+x")
注意:对要添加的每个热键重复步骤 4-5
单击热键上的第二个“设置”,设置您的热键
测试一下它们。
现在它应该可以工作了。
额外的
启用登录时自动启动 Autokey(编辑->优先->一般的)、清除特殊热键(编辑->优先->特殊热键),我们就完成了。
答案2
快进到 2024 年,Wayland 将成为默认桌面。公认的答案是使用需要 Xorg 的工具 Autokey,它将不再起作用。
ydotool
是一个小型命令行工具,用于模拟按键和鼠标点击。它适用于 Xorg 和 Wayland。
您可以使用F3以下命令发送复制的快捷键:
ydotool key 29:1 46:1 46:0 29:0
将该命令分配给F3使用桌面环境的标准工具来定义自定义快捷键。对于标准 Ubuntu 桌面:“设置”、“键盘”,然后在“键盘快捷键”下选择“自定义快捷键”。
可以使用命令查看键码sudo showkey
。is , Ctrlis 。随后按下 ( )然后释放 ( )。29
C46
:1
:0
ydotool
在 Ubuntu 软件存储库中可用,可以使用 进行安装sudo apt install ydotool
。但是,Ubuntu 22.04 的用户应该编译ydotool
因为软件中心的版本太旧了,无法正常工作。
即使在更高版本的 Ubuntu 中,使用 APT 安装时,也可能需要进行一些配置才能让ydotool
普通用户使用。请查看4.配置在这个答案。