Como faço para que meu mouse Roccat Lua funcione no Ubuntu 14.04 64 bits?

0

Eu adicionei este repositório e instalei o pacote roccat-tools como este guia e adicionei meu usuário ao grupo roccat. Eu poderia executar luaconfig e fazer alterações, mas quando eu cliquei em "Armazenar no dispositivo" recebi a mensagem "Erro ao criar diretório: permissão negada". Eu tentei executar luaconfig de um terminal com sudo luaconfig e agora eu posso salvar a configuração para o meu mouse!

Agora, depois de executar luaconfig com sudo e, em seguida, tentar executá-lo sem sudo, recebo a mensagem de erro "Falha ao criar arquivo '/var/lib/roccat/luba/actual.rmp.V47KRX': Permision denied". Devo conceder acesso de leitura + gravação ao diretório / var / lib / roccat / ao meu nome de usuário? Se eu entendi o diretório / var corretamente, estes são arquivos temporários e, portanto, a alteração de minhas permissões provavelmente não seria mantida após a reinicialização.

Posso confirmar que o módulo do meu mouse está carregado:

$ cat /proc/modules | grep "lua"
hid_roccat_lua 12789 0 - Live 0x0000000000000000
hid_roccat_common 13791 1 hid_roccat_lua, Live 0x0000000000000000
hid 106148 2 hid_roccat_lua,usbhid, Live 0x0000000000000000

Além disso, o botão no mouse que deve alterar o CPI (DPI) não funciona. Eu posso mudar isso com o software, mas agora com o mouse.

    
por HarlemSquirrel 07.01.2015 / 15:35

1 resposta

3

O mais importante primeiro: nunca execute as ferramentas como root! Linux não é o Windows, mesmo que seja o Ubuntu.

Outras coisas que você precisa saber:

Depois de adicionar-se ao grupo roccat, você precisa pelo menos recoger para que a nova associação seja aplicada.

O dispositivo precisa de uma replicação, para que o udev possa aplicar as regras recém-instaladas.

Agora faça isso:

Exclua os arquivos que foram criados com os direitos errados:

sudo rm -rf /var/lib/roccat

Reconstrua a pasta com

sudo mkdir /var/lib/roccat
sudo chown root:roccat /var/lib/roccat
sudo chmod 2770 /var/lib/roccat

Então deve funcionar.

    
por user2011659 07.01.2015 / 16:29