Como altero o xsetwacom e faço com que as configurações permaneçam na inicialização?

9

Estou executando o Ubuntu 10.10 e finalmente consegui um tablet Wacom Bamboo Pen & Touch para funcionar.

No entanto, gostaria de alterar algumas configurações (atribuir botões; remover o recurso de toque; ...) e fazê-las permanecer na inicialização. Como posso fazer isso?

Muito obrigado pela sua paciência.

pedroo
fonte

Respostas:

6

Escreva comandos xsetwacom em ~ / .xinitrc .

O xsetwacom deliberadamente não mantém as configurações entre as reinicializações do servidor X. A maneira mais fácil (e mais segura) de obter configurações estáveis ​​é simplesmente colar sua lista de comandos xsetwacom em um shell script e adicioná-la aos aplicativos de inicialização.

Como alternativa, você pode ignorar o xsetwacom completamente e colocar as configurações do tablet em /usr/share/X11/xorg.conf.d/50-wacom.conf - a página de manual "wacom" lista as linhas de opção. Como sempre, tenha cuidado e lembre-se de que um conf mal formado pode tornar seu dispositivo inutilizável.

cscarney
fonte
11
você pode fornecer detalhes sobre como configurar o shell script? Eu tentei: - .bashrc - gnome-session-properties - systemd Sem sorte, o script está sendo executado enquanto eu estou criando um arquivo de teste arbitrário no meu diretório pessoal, mas as configurações do wacom não são salvas
blended
Por exemplo: gedit ~/.xinitrcescreva xsetwacom --set 11 Mode Relative, salve o arquivo, reinicie.
Maarten
0

Para mim, a maneira mais limpa parece ser fornecer as configurações como opções para o servidor X.

  1. Descubra o identificador do seu dispositivo. Para isso, procure /var/log/Xorg.0.loguma linha que mencione o identificador do produto do tablet Wacom, como "Usando o driver de entrada 'wacom' para '...'". Ou simplesmente use o identificador do produto relatado por, xinput --listmas omita o "toque" no final. Esse sufixo é o modo do produto e não faz parte do seu identificador; Os modos podem ser toque, caneta, borracha, cursor.

  2. Encontre as opções para usar. Os nomes das opções são diferentes dos fornecidos xsetwacom, mas podem ser convertidos automaticamente. Para isso, use o xsetwacomque você fez para configurar seu dispositivo conforme necessário e use o seguinte comando (com seu próprio identificador de produto) para listar sua configuração no formato necessário ao arquivo de configuração do Xorg:

    xsetwacom --get <productid> all
    
  3. Crie um arquivo /etc/X11/xorg.conf.d/50-local-tweaks.conf , ou como desejar nomeá-lo.

    Talvez você precise criar o /etc/X11/xorg.conf.d/diretório Esse é o novo local adequado para colocar esses arquivos de configuração - não mais /usr/share/X11/xorg.conf.d/como mencionado na outra resposta de 2010 .

  4. Preencha o arquivo com as opções para configurá-lo. Você os inserirá como " Option" linhas em uma estrutura como abaixo:

    Section "InputClass"
        Identifier "local wacom tablet tweaks"
    
        # Product to configure – supply your own product identifier.
        MatchProduct "Serial Wacom Tablet WACf00c"
    
        # Driver to use for this device.
        # (Identical to the default, so not essential to mention.)
        Driver "wacom"
    
        # Configuration opttions to use – supply your own.
        Option "Gesture" "off"
    EndSection
    
tanius
fonte