我正在使用带有“fn”键的键盘。这是在笔记本电脑上。
所以我的 FN + Up/down/left/right 键被映射到亮度/音量。我更愿意将它们安装到页面上/下,主页/结尾。并将其他 4 个键映射到这 2 个。向上/向下页面有 FN+ 它们用于主页/结束。这是一个糟糕的键盘布局,但我想让它工作。
任何人都知道如何找出键码是什么以及如何重新映射它们?
版本:10.04 x32
所以这里有一些实验:
使用 xmodmap -pke 我发现键码 122 = vol down,123 = vol up。我获得了 Home/End/Page Up(下一页)、Page Down(上一页)的所有信息。
现在,当使用 vol up 键时,不会触发xev可以检测到的事件。
我可以将音量键重新映射到XF86AudioLowerVolume或XF86AudioRaiseVolume,但是一旦我将这两个键分别映射到 Home/End(分别),它们就不会执行任何操作。xev重新映射后仍然不接收这些事件。
重新映射: xmodmap -e "keycode 122 = Home"
一些笔记本Fn组合键是多媒体键(在操作系统中表现为带有非标准代码的普通键),而另一些则触发最终到达操作系统的 ACPI 事件,还有一些只是由 BIOS 处理,操作系统从未见过。信息路径在 Ubuntu wiki上的热键/架构页面上进行了解释,并附有图表。
该KeyTouch程序应该处理任何由OS看到的,并具有用于描述你的模型和配置的关键应该做的一个友好的GUI(安装keytouch-editor包以及keytouch)。
如果按下亮度键时操作系统看不到任何内容,可能是因为它们是由 BIOS 直接处理的。战斗并没有完全失败——原则上可以破解 BIOS——但难度大大提高。
| 归档时间: |
|
| 查看次数: |
13175 次 |
| 最近记录: |