Logitech G300

提供: ArchWiki
ナビゲーションに移動 検索に移動

G300 (別名 G300r) は Logicool が発売しているゲーミングマウスです。後継製品として G300s も存在します。

このページでは G300 マウスを動作させる方法を説明します。

設定

G300s コミュニティドライバー

G300s マウスのドライバーとして ratslapAUR をインストールしてください。色やバインドを変更したり、カスタムマクロを作成することができます。インストールしたら ratslap バイナリを使ってマウスの設定を変更できます。

トラブルシューティング

G300 が正しく動作しない

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 に配置するなどして自動的にロードするように設定してください。

ボタンが動作しない

上記のスクリプトを使用すると G300 のキーボード機能が無効になるため、ボタンも効かなくなってしまいます。

ratslap を使うことでボタンを使用できるようにすることができます。