这是获得Fn
音量增大/减小,亮度等键的另一种尝试。这些控件根本无法在我的非品牌超级本中使用。
我想检测到它们进行了修改/home/username/.config/openbox/lubuntu-rc.xml
,因为以下内容似乎无效:
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<command>amixer -q sset Master 3%+ unmute</command>
既不xev
也不xbindkeys
也不keytouch
当我按volumen向上或亮度下降,例如被检测。“开始/停止”触摸板按钮正在工作,但这些应用程序也未检测到。
我也尝试过,dconf-editor
因为这里建议。next
已设置为XF86AudioNext
(并且是active
)
在这里,我阅读了以下说明:
一些笔记本电脑的Fn按键组合是多媒体键(在操作系统中以带有非标准代码的普通键形式出现),而其他一些则触发ACPI事件,这些事件最终到达操作系统,而有些仅由BIOS处理,而操作系统却从未看到过。信息路径 在Ubuntu Wiki 的“ 热键/体系结构”页面上进行了说明,并附有图表。
如果按亮度键时操作系统看不到任何内容,则可能是因为它们直接由BIOS处理。战斗并没有完全失败-原则上可以破解BIOS-但难度大大提高。
任何的想法?
1
它是哪种键盘?键盘上的某些键可能会使用> 255的键码,在这种情况下Xorg不支持这些键,请参见freedesktop bug#11227。这是一个长期存在的问题,直到世界将Xorg抛在后面才解决。
—
贝恩2014年
xev
不报告键码为您的按键,但内核看到扫描码?你应该能够检查dmesg
输出,并看到类似的消息Unknown key pressed (translated set 2, code 0xa0 on isa0060/serio0
-交替,你可以尝试sudo showkey --scancodes
@bain,键盘是美国键盘。我已经将其设置为西班牙语。Lubuntu默认情况下将键盘型号设置为pc105。另一方面,我不太了解该链接的主题:是否可以使用XI2代替Xorg?但是首先,我们如何知道键盘使用的键码> 255?
—
切尔德
@JamesS,
—
切尔德2014年
showkey
具有比相同的结果xev
,xbindkeys
或keytouch
。我输入了dmesg | grep -i 'key'
,dmesg | grep -i 'translated'
等等:结果为空。
使用ctrl-alt-f1切换到控制台,然后按一下键。请参阅Ubuntu Wiki MultimediaKeys上的说明。
—
贝恩2014年