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