Ubuntu 22.04 鼠标设置问题

Ubuntu 22.04 鼠标设置问题

几天前,我拥有了最新的 Ubuntu 22.04,我很高兴 - 但我第一次遇到蓝牙鼠标(Logitech MX Master)的问题。当我通过蓝牙连接鼠标并设置指针速度和平面类型时 - 一切都很好,但每次当我断开鼠标并重新连接时,我都会丢失鼠标设置,必须手动设置指针速度。我正在使用 KDE,有一个问题 - 为什么重新连接鼠标后,Ubuntu 不会启动已保存的鼠标配置?我甚至尝试使用 xinput 设置配置,但没有效果。是否可以为 ubuntu 安装一些替代应用程序来控制我的鼠标设置?

答案1

您可能会遇到这个错误:

https://bugs.kde.org/show_bug.cgi?id=435113

这个问题现在已在 KDE 中得到修复。在此修复渗透到发行版之前,解决方法是kcminit kcm_mouse在插入/连接鼠标后手动运行。

答案2

参考。

其要点是,当前存在一个错误,其中kcminit mouse调用了 而不是kcminit kcm_mouse

考虑到这一点,我们可以通过转到/usr/bin/kcminit来解决这个问题/usr/bin/kcminit.real,然后创建一个名为的 shell 脚本/usr/bin/kcminit并在其中添加一个垫片。

那么我们该如何做到这一点呢?

  1. 移动原件kcminit->sudo mv /usr/bin/kcminit /usr/bin/kcminit.real
  2. 创建垫片 ->sudo touch /usr/bin/kcminit && chmod +x /usr/bin/kcminit
  3. 将其添加到垫片中:
#!/bin/bash
if [[ "$*" == "mouse" ]]; then
  exec /usr/bin/kcminit.real kcm_mouse
else
  exec /usr/bin/kcminit.real "$@"
fi

您可以通过拔下鼠标然后重新插入来进行测试。

相关内容