Logitech MX Keys 亮度键不起作用

Logitech MX Keys 亮度键不起作用

我最近买了 Logitech 的 MX Keys 键盘。这款键盘似乎在 Linux(Ubuntu 20.04,i3wm)上运行良好,只是亮度键(Fn+F1Fn+ F2)不起作用。不过这些键在 Windows 10(双启动)上可以使用。

xev按下这些键时不显示任何输出。但是,按下F1F2时会显示输出Fn。所有其他替代F1功能F12(背光、媒体键等)均正常工作。

我该如何解决这个问题?

答案1

最新版本的索拉尔(我在 1.0.5 上测试过)这些键有预定义的规则。此外逻辑操作使用以下配置的 mx 键可以正常工作:

{
  name: "MX Keys Wireless Keyboard";

  buttons: ({
    cid: 0x00c7;
    action = {
      type: "Keypress";
      keys: ["KEY_BRIGHTNESSDOWN"];
    };
  }, {
    cid: 0x00c8;
    action = {
      type: "Keypress";
      keys: ["KEY_BRIGHTNESSUP"];
    };
  });
},

答案2

MX Keys 键盘也是如此,我的亮度键也不起作用。这个帖子解决了我的问题。

我必须准确执行以下操作:

  1. 使用此命令安装 logiops:

     $ sudo apt install logiops
    

    来源:https://github.com/PixlOne/logiops

    启动板站点:https://launchpad.net/ubuntu/+source/logiops

  2. 如果 /etc/logid.cfg 不存在,请创建它并按照上面的建议添加以下内容:

第 1 行 ---->> 设备:(

第19行 ---->> );

以下是我的只有一个设备的整个 /etc/logid.cfg。

devices: (
{
  name: "MX Keys Wireless Keyboard";

  buttons: ({
    cid: 0x00c7;
    action = {
      type: "Keypress";
      keys: ["KEY_BRIGHTNESSDOWN"];
    };
  }, {
    cid: 0x00c8;
    action = {
      type: "Keypress";
      keys: ["KEY_BRIGHTNESSUP"];
    };
  });
},
);
  1. 使用下面的 systemctl 命令启动并启用 logiops:

     $ sudo systemctl enable --now logid
    

享受你的亮度键吧!我喜欢。

感谢这里每一个引导我走向正确方向的人。

印度大麻

注意:我只有一个 Logitech 设备(MX Keys),因此以上是我的全部配置。您可能有更多 Logitech 设备,因此您的配置可能会根据需要添加这些设备。如果是这种情况,请将此部分添加到您当前的配置中。

答案3

当我安装 Lubuntu 20.04 时,我的 Dell XPS-13 上的亮度键也不起作用。我在“首选项”下找到了一个“亮度”应用程序,它可以控制屏幕亮度和对比度。

答案4

对于那些不想花太多时间下载 logiops 并弄清楚如何编辑 .cfg 文件的人(这对我来说最终甚至不起作用):

在我的系统上,Solaar 默认为 Windows 操作系统。只需将操作系统更改为 iOS 或 macOS,亮度键就可以正常工作。亮度键有内置规则,但它们在 Windows 操作系统中似乎不起作用。只需进入 Solaar gui,找到“设置操作系统”设置,单击锁两次以解锁,更改操作系统,然后单击锁将其重新锁定,然后就好了。

相关内容