如何让我的 Roccat Lua 鼠标在 Ubuntu 14.04 64 位上完全正常工作?

如何让我的 Roccat Lua 鼠标在 Ubuntu 14.04 64 位上完全正常工作?

我补充道这个存储库并按照本指南并将我的用户添加到 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

那么它就可以工作了。

相关内容