鼠標左鍵故障無法使用了,可以使用 xinput 將其他不常用的按鍵映射爲左鍵。Fedora 的 Xfce 桌面環境沒有默認安裝 xinput,需要手動安裝一下。
sudo dnf install xinput #查看設備列表 xinput list #比如我的鼠標會找到 Bluetooth Mouse M336/M337/M535 Mouse id=20 [slave pointer (2)] #後續操作使用 20 和 Bluetooth Mouse M336/M337/M535 Mouse 都可以 #查看此鼠標當前的按鍵映射配置 xinput --get-button-map 'Bluetooth Mouse M336/M337/M535 Mouse' 1 2 3 4 5 6 7 8 9 10 11 12 #查看當前鼠標按鍵 xinput test 'Bluetooth Mouse M336/M337/M535 Mouse' #當你操作鼠標時機會顯示哪個按鍵有動作 #通過映射拯救左鍵 xinput set-button-map 'Bluetooth Mouse M336/M337/M535 Mouse' 1 1 3 4 5 1 1 1 1 1 1 1 #我把不常用的鍵都指定成左鍵了 #測試沒有問題後可以將映射的指令添加到開機啓動裏 #Applications > Settings > Session and Startup > Application Autostart /usr/bin/xinput set-button-map 'Bluetooth Mouse M336/M337/M535 Mouse' 1 1 3 4 5 1 1 1 1 1 1 1
用了一小段時間後發現,似乎鼠標滾輪也不是很好,所以最終在屋裏找到另一隻鼠標後,放棄了這隻。建議大家旅行時攜帶鼠標最好有個盒子,免得擠壓導致鼠標死亡。