罗技 G915 (TKL 键盘)
所以,故事是这样的:我通过“特殊”程序(而不是 gnome,如 autokey 和其他程序)调整键盘配置,现在功能键不再起作用了……
我尝试重置键盘配置、布局、一切……
我已经尝试过
dconf reset -f /org/gnome
了dpkg-reconfigure keyboard-configuration
现在我要让 FN 键再次工作的唯一解决方法是:
- 登录到第二个用户(之前创建的、未动过的、未使用过的用户),该用户仍可使用 FN 键,
- 注销,
- 切换回我的用户。
瞧,这就是让它们再次运转起来的“诀窍”......
我已经运行了
xev
,evtest
和showkey
,除非我执行“解决方法”,否则 FN 键永远无法被检测到,之后在这 3 个程序中可以再次被检测到。我已经卸载了定制第二个键盘(小键盘)所需的一些守护进程和程序...
我已经将两个用户中运行的守护进程进行了比较
service --status-all
,systemctl | grep "running"
以防万一有某些守护进程修改了一些东西……但在解决方法之前和之后:系统进程是相同的我检查了我的
~/.config
文件夹,它与第二个用户的没有什么不同我也从 升级到
Ubuntu 20.x
了Ubuntu 22.04.5
,但无济于事。
线索:
- 它可能是我的用户中的某个东西,我无法处理它,
- 这可能与 X 服务器有关?gnome 似乎在切换用户后没有保留错误的配置
- 重启后,如果我登录到第二个用户,FN 键可以正常工作,并且在切换到我的第一个用户时继续起作用...所以这只是我的第一个用户的配置缺陷......
我只有 1 个键盘:Logitek G915 TKL
,从命令行配置时,我选择列表中唯一最近的?键盘:Logitech G15 extra keys via G15 daemon
Computer: Asus P50N (minibox, not a laptop)
Ubuntu 22.04.5 LTS
Gnome version: 42.9
它是我安装的用于配置 Logitech 接收器的 solaar 程序,这个小邪恶守护进程有类似“配置文件”的东西,它位于不同的配置文件中,没有太多的配置。(无论如何)
无论如何,Solaar 是一个非常酷的程序,请不要惩罚它