我补充道这个存储库并按照本指南并将我的用户添加到 roccat 组。我可以运行 luaconfig 并进行更改,但当我单击“存储在设备中”时,我收到消息“创建目录时出错:权限被拒绝”。我尝试从终端运行 luaconfig,sudo luaconfig
现在我可以将配置保存到我的鼠标中!
现在,在使用 sudo 运行 luaconfig 后,尝试在不使用 sudo 的情况下运行它,我收到错误消息“无法创建文件‘/var/lib/roccat/luba/actual.rmp.V47KRX’:权限被拒绝”。我应该向我的用户名授予对目录 /var/lib/roccat/ 的读写访问权限吗?如果我正确理解了 /var 目录,这些是临时文件,因此我的权限更改在重新启动后可能不会生效。
我可以确认我的鼠标模块已加载:
$ cat /proc/modules | grep "lua" hid_roccat_lua 12789 0 - 直播 0x00000000000000000 hid_roccat_common 13791 1 hid_roccat_lua,直播 0x0000000000000000 hid 106148 2 hid_roccat_lua,usbhid, 实时 0x0000000000000000
另外,鼠标上原本用于更改 CPI (DPI) 的按钮不起作用。我可以用软件更改它,但现在只能用鼠标更改。
答案1
首先最重要的一点:永远不要以 root 身份运行这些工具!Linux 不是 Windows,即使它是 Ubuntu。
您需要了解的其他事项:
将自己添加到群组 roccat 后,您至少需要重新登录才能应用新的会员资格。
设备需要重新插入,以便 udev 可以应用新安装的规则。
现在这样做:
删除使用错误权限创建的文件:
sudo rm -rf /var/lib/roccat
使用重建文件夹
sudo mkdir /var/lib/roccat
sudo chown root:roccat /var/lib/roccat
sudo chmod 2770 /var/lib/roccat
那么它就可以工作了。