百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

evremap

> 编程语言
开源

一个针对 Linux/Wayland 系统的键盘输入重映射器,由 @wez 编写

643 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个针对 Linux/Wayland 系统的键盘输入重映射器,由 @wez 编写

evremap

一个针对 Linux/Wayland 系统的键盘输入重映射器,由 @wez 编写

为什么?

我找不到对以下问题的好解决方案:

  • 重新映射 CAPSLOCK 键,使其在按下时生成 CTRL,但如果轻点则生成 ESC
  • 将 N 键映射为 M 键。例如: F3 -> CTRL+c, ALT+LEFT -> HOME

如何?

evremap 通过获取输入设备的独占访问权并保持 模拟按下的键,然后应用您的重映射配置 生成按下的有效按键组,并向虚拟设备发出相应的更改 输出设备。

由于 evremap 目标是 libinput 的 evdev 层,因此其重映射在整个系统中都有效:在 Wayland、X11 和 Linux 控制台中都是如此。

下面是一个订序很重要的示例:在 PixelBook Go 键盘上,功能键行上的按键上有替代的功能。 我们自然希望默认情况下静音键会静音,但在按住 alt 键时按下 F8 键。 我们可以通过以下配置来实现这一点:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言