Logitech G300

来自 ArchWiki

安装

安装 ratslapAUR 用于鼠标驱动程序。它可以更改颜色、绑定,甚至创建自定义宏。安装后,使用 ratslap 二进制文件来更改鼠标。

替代脚本

或者,如果不需要使用这些按钮,使用以下脚本禁用它们可以将其用作简单的鼠标,而无需安装 ratslapAUR

G300 被识别为鼠标和键盘,您可以使用以下命令检查

$ xinput list | grep G300

我们必须禁用 G300 键盘才能使其正常工作,如下所示

#!/bin/sh
DEVICE_ID=$(xinput list |  grep "Logitech Gaming Mouse G300" | grep keyboard | sed 's/.*id=\([0-9]*\).*/\1/')

if xinput -list-props $DEVICE_ID | grep "Device Enabled" | grep "1$" > /dev/null
then
        xinput set-int-prop $DEVICE_ID "Device Enabled" 8 0
fi

使此文件 可执行 并运行它,以查看一切是否正常工作。您也可以将其放入您的 xinitrc.d 中以使其自动加载。

另一个更短的版本

#!/bin/sh
G300ID=$( xinput --list | grep G300.*Keyboard | cut --field 2 | tr --delete "id=" )

let $( xinput --list-props $G300ID | grep "Device Enabled" | cut --field 3 ) && xinput --disable $G300ID