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+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.

相关推荐
且从容.2 小时前
Ubuntu安装flume
linux·ubuntu·flume
承渊政道2 小时前
Linux网络学习【Reactor反应堆模式】
linux·网络·学习·ubuntu·reactor
且从容.5 小时前
ubuntu安装flink
linux·ubuntu·flink
爱和冰阔落6 小时前
【Linux网络】TCP 服务器如何并发处理多个客户端?从 fork、僵尸进程到双重 fork
linux·运维·服务器·网络
程序员沉梦听雨6 小时前
WSL2的安装与使用
linux·wsl
微小的鱼7 小时前
Linux的渲染与显示系统链路
android·java·linux
lisanmengmeng7 小时前
alertmanger 标签 rules 打上分组标签
linux·运维·服务器
Android系统攻城狮8 小时前
Linux FFmpeg深度解析之av_write_frame调用流程与实战(三十三)
linux·运维·服务器·ffmpeg·音视频进阶·ffmpeg音视频
Linux-lucky19 小时前
45-Linux学习之旅之防火墙与WEB加固
linux·前端·网络·学习·ubuntu
禁默20 小时前
启元 Q1 二次开发实践:Ubuntu 部署与仿真验证,从 PrimeConsole 到 ROS 2 Humble + RViz
linux·运维·ubuntu