如何在 Hyprland 上设置 Asus Rog Zephyrus 键盘

问题描述 投票:0回答:1

我对 NixOS 还很陌生,我正在尝试使用 Hyprland 设置我的笔记本电脑。

问题是我的键盘无法正常工作。有些键按下时不会返回任何内容(我用 xev 进行了测试)。特别是,以下按键不起作用:

  • 音量 (+/-)
  • 麦克风静音/取消静音
  • ROG键
  • 音量静音

我尝试将

services.xserver.xkbModel
设置为
pc105
asus_laptop
,但似乎没有任何效果。

这是我的配置:

  • 操作系统:NixOS 23.05.2064.53657afe297(Stoat)x86_64
  • 主机:华硕电脑GA401QC
  • 内核:6.1.38
  • Shell:bash 5.2.15
  • DE:海普兰(韦兰)
  • WM:摇摆
  • 端子:脚
services.xserver.enable = true;
services.xserver = {
  layout = "fr";
  xkbVariant = "azerty";
};

任何提示将不胜感激。非常感谢。如果您需要更多信息或者我不清楚,请随时询问。

编辑:一些桌面环境能够检测到这些键(至少是 GNOME 和 Plasma),但我找不到原因。

linux configuration keyboard nixos wayland
1个回答
0
投票

不确定您是否找到了解决方案。上周我刚刚在我的 ROG Zephyrus G14 GA401I 上在 Arch 上安装了 Hyprland。这就是我所做的。

我认为你必须使用 wev 作为 wayland 合成器才能在 Hyprland 下获得正确的键码。您还需要安装 pactl、brightnessctl、asusctl、rog-control-center、supergfxctl。

这里是我的 ROG Zephyrus G14 GA401 的 hyprland.conf 链接,我根据自己的喜好进行了调整。希望这可以帮助。 (参见ROG Zephyrus G14GA401I) https://github.com/fphchen/dotfiles/blob/main/configs/hypr/hyprland.conf

我确信还有其他更好的解决方案,但这就是我最终得到的。

© www.soinside.com 2019 - 2024. All rights reserved.