web-dev-qa-db-ja.com

Logicoolマウスの追加ボタンが20.04で機能しなくなったのはなぜですか?

Logicool G700sマウスを持っています。 Eonの下にある追加のボタンを使用しても問題なく動作しました。今、私はFocalに更新しましたが、突然すべての追加ボタンが機能しなくなりました。ボタン1と2およびスクロールホイールは問題なく機能しています。

xinput list            
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech G700s                            id=8    [slave  pointer  (2)]
⎜   ↳ HID 046a:0023                             id=11   [slave  pointer  (2)]

xinput list-props  8     
Device 'Logitech G700s':

Device 'Logitech G700s':
    Device Enabled (154):   1
    Coordinate Transformation Matrix (156): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    libinput Natural Scrolling Enabled (291):   0
    libinput Natural Scrolling Enabled Default (292):   0
    libinput Scroll Methods Available (293):    0, 0, 1
    libinput Scroll Method Enabled (294):   0, 0, 0
    libinput Scroll Method Enabled Default (295):   0, 0, 0
    libinput Button Scrolling Button (296): 2
    libinput Button Scrolling Button Default (297): 2
    libinput Middle Emulation Enabled (298):    0
    libinput Middle Emulation Enabled Default (299):    0
    libinput Accel Speed (300): 0.000000
    libinput Accel Speed Default (301): 0.000000
    libinput Accel Profiles Available (302):    1, 1
    libinput Accel Profile Enabled (303):   1, 0
    libinput Accel Profile Enabled Default (304):   1, 0
    libinput Left Handed Enabled (305): 0
    libinput Left Handed Enabled Default (306): 0
    libinput Send Events Modes Available (276): 1, 0
    libinput Send Events Mode Enabled (277):    0, 0
    libinput Send Events Mode Enabled Default (278):    0, 0
    Device Node (279):  "/dev/input/event4"
    Device Product ID (280):    1133, 4138
    libinput Drag Lock Buttons (307):   <no items>
    libinput Horizontal Scroll Enabled (308):   1

ボタン1および2 +ホイールはxevの下に表示されましたが、他のすべての追加ボタンは出力を生成しませんでした。私も走ったSudo evtest /dev/input/by-id/usb-Logitech_USB_Receiver-if01-event-mousexevと同じ結果が得られました。ボタン1、2、マウスホイールは正常に機能しています。それ以外は表示されません。

追加のボタンを再度機能させるにはどうすればよいですか?

1

いじくり回しましたが、hid_logitech_djモジュールがこの問題の原因であることがわかりました。 hid_logitech_dj/etc/modprobe.d/blacklist.confに追加し、install hid_logitech_dj /bin/falseを新しい/etc/modprobe.d/logitech-mouse.confファイルに追加することで、モジュールを無効にしました。その後、システムを再起動すると、すべてが再び正常に機能します。

1