Ubuntu系统如何实现键盘按键映射到其他按键(以 Ctrl+c 映射到 F3,Ctrl+v 映射到 F4 为例)
文章目录
- 写在前面
- 1. 功能描述
- 2. 实现步骤
- 2.1 安装`AutoKey`
- 2.2 软件设置
- 2.2.1 软件设置
- 2.2.2 设置 `AutoKey` 开机自启动
- 2.3 测试是否安装成功
- 参考链接
写在前面
自己的测试环境:
Ubuntu20.04
1. 功能描述
Ubuntu系统使用Ctrl+c
、Ctrl+v
进行复制粘贴操作的时候,时间长了就会出现小拇指比较累的情况,因此在Ubuntu系统下实现键盘按键映射到其他按键(以 Ctrl+c 映射到 F3,Ctrl+v 映射到 F4 为例)就非常有必要。
2. 实现步骤
2.1 安装AutoKey
以下命令来安装 AutoKey
:
sudo apt update
sudo apt install autokey-gtk
(如果使用 KDE 桌面,安装 autokey-qt
版本, 如果不知道, 请忽略。)
2.2 软件设置
2.2.1 软件设置
安装完成后,从应用程序菜单启动 AutoKey, 或者直接终端启动:
autoKey
会出现类似以下界面:
然后在 AutoKey 的窗口中,点击左侧的Sample Scripts
文件夹, 点击菜单上的New
按钮来创建一个新的脚本Script
。这里命名为copy_ctrl_c
, 然后点击 OK
。
在右侧的编辑器区域,输入以下 Python 代码,该代码会在按下 F3 时模拟 Ctrl+C 的按键组合:
keyboard.send_keys('<ctrl>+c')
在脚本编辑界面的下面,找到“Hotkey”选项,点击“Set”按钮,然后按下 F3
键。
然后点击 OK
进行保存。
同样,Ctrl+v
映射到 F4
的操作也是一样,需要新建一个 paste_ctrl_v
的 script
, 然后在右侧的编辑器区域输入 keyboard.send_keys('<ctrl>+v')
,在脚本编辑界面的下面,找到“Hotkey”选项,点击“Set”按钮,然后按下 F4键,然后点击
OK` 进行保存。
然后保存并退出软件,即可实现以 Ctrl+c
映射到 F3
,Ctrl+v
映射到 F4
。
2.2.2 设置 AutoKey
开机自启动
执行 Edit
–> Preferences
, 然后在 General
选项下,勾选 Automatically start AutoKey at login
, 然后点击OK
,即可设置成功。
2.3 测试是否安装成功
退出软件之后,鼠标选中任意一段文本,测试 Ctrl+c
映射到 F3
,Ctrl+v
映射到 F4
,应该是可以成功实现键盘按键映射的。
参考链接
[1] Sider.