Ubuntu系统如何实现键盘按键映射到其他按键(以 Ctrl+c 映射到 F3,Ctrl+v 映射到 F4 为例)

文章目录

  • 写在前面
  • [1. 功能描述](#1. 功能描述)
  • [2. 实现步骤](#2. 实现步骤)
    • [2.1 安装`AutoKey`](#2.1 安装AutoKey)
    • [2.2 软件设置](#2.2 软件设置)
      • [2.2.1 软件设置](#2.2.1 软件设置)
    • [2.3 测试是否安装成功](#2.3 测试是否安装成功)
  • 参考链接

写在前面

自己的测试环境:

Ubuntu20.04

1. 功能描述

  Ubuntu系统使用Ctrl+cCtrl+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_vscript, 然后在右侧的编辑器区域输入 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.

相关推荐
zylyehuo12 小时前
Linux 彻底且安全地删除文件
linux
用户805533698031 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297911 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
Web3探索者3 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo3 天前
Linux系统中网线与USB网络共享冲突
linux
Sokach10154 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
AlfredZhao5 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
zzzzzz3106 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode6 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
A小辣椒8 天前
TShark:Wireshark CLI 功能
linux