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.

相关推荐
江公望2 小时前
Qt的环境变量QT_QPA_PLATFORM浅解
linux·qt
Wang's Blog3 小时前
Linux小课堂: 文件操作核心命令深度解析(cat、less、head、tail、touch 与 mkdir 命令)
linux·chrome·less
fruge5 小时前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
Do_GH5 小时前
【Linux】07.Ubuntu开发环境部署
linux·运维·ubuntu
CHH32136 小时前
在 Mac/linux 的 VSCode 中使用Remote-SSH远程连接 Windows
linux·windows·vscode·macos
tryCbest6 小时前
Linux使用Docker部署项目后期更新
linux·运维·docker
孤独得猿6 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
siriuuus6 小时前
Linux Tomcat 简单使用及 Nginx 反向代理
linux·nginx·tomcat
呱呱巨基7 小时前
vim编辑器
linux·笔记·学习·编辑器·vim
竹等寒7 小时前
Linux-网络安全私房菜(二)
linux·服务器·web安全