我有一个技嘉 Aero 14与G-宏键在一边。我在这台计算机上使用 Arch 一段时间了,并且喜欢它的编码环境,但我最近有一些空闲时间,并且希望最终让这些 G 键不仅可以在 Windows 中使用G-宏集线器,而且在 Arch 中也有大多数自定义控件。
显然,这些宏是在计算机的 BIOS 中设置的,这意味着我尝试过的设置是在“红色”模式下按 G1 时插入一段预定义文本(通过按主“G”键可以更改模式) )将插入该文本,无论操作系统如何。然而,仍然有两个限制。我希望能够从这些特定于我的 Arch 安装的键码中定义自定义功能,以与 KWin 或类似的东西进行交互,当我实际按下“G”键时,我的屏幕亮度会被调低。
我用过
showkey --keycodes
查看键盘提供的数据来诊断屏幕亮度被调低的原因。瞧,按 Fn + F3(应该调低屏幕亮度)或“G”键的输出会产生扫描码输出
#Fn + F3: 0xe0 0x4c 0xe0 0xcc
#G-key: 0xe0 0x4c
0xe0 0xcc
如何区分用于调低屏幕亮度的 Fn + F3 和用于切换 Maco 模式的“G”键?此外,有没有办法可以在 Arch 中与这些宏键/模式进行交互,或者我是否需要在 Windows 中的 MacoHub 中手动设置它们的功能/扫描代码?