Wacom CTL-480-S detectado mas não funcionando corretamente

1

Eu tenho lutado nos últimos três dias tentando configurar o tablet mencionado anteriormente usando comandos xsetwacom agrupados em shell scripts e ele funciona quase perfeitamente, além do fato de que as quatro ExpressKeys presentes no próprio tablet não funcionarão em nenhum caminho. Aqui está o que eu fiz:

  • Instalado o driver do kernel entrada-wacom .
  • Instalou o driver xorg xf86-input-wacom .
  • Reinicializado.
  • Corri xsetwacom list devices e detectei tudo o que eu precisava: o bloco, a borracha e a caneta.

     Wacom Intuos S Pad pad             id: 10  type: PAD       
     Wacom Intuos S Pen stylus          id: 11  type: STYLUS    
     Wacom Intuos S Pen eraser          id: 13  type: ERASER
    
  • Eu configurei parâmetros como área e atalhos de botão por meio de comandos e scripts do shell com xsetwacom .

lsusb , dmesg e xinput list mostram a saída normal, dizendo que o bloco é detectado, mas com as etapas executadas acima configurando uma ExpressKey, por exemplo, com um comando como este xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +a" i não vejo erros impressos no shell, mas pressionar o botão no tablet não imprime um caractere a em qualquer aplicativo baseado em texto. Depois de muito navegar na net, ontem consegui que funcionasse fazendo sudo modprobe wacom && sudo modprobe wacom_w8001 , mas definitivamente não era a solução para o meu problema, pois a reinicialização da máquina me deu novamente botões que não respondem novamente, e agora reproduzir essa etapa é ineficaz. , pressionamentos de botão não são sequer reportados por xev .

Além disso, aqui estão dois dos scripts que eu uso para configurar o tablet on-the-fly para os diferentes aplicativos que eu uso. wacom_gimp :

#!/bin/bash

#Set up the area to use the whole tablet
xsetwacom set "Wacom Intuos S Pen stylus" area 0 0 15200 9500

#Set up the stylus buttons
xsetwacom set "Wacom Intuos S Pen stylus" button 1 1
xsetwacom set "Wacom Intuos S Pen stylus" button 2 2
xsetwacom set "Wacom Intuos S Pen stylus" button 3 "key +ctrl +z"

#Set up the ExpressKeys
xsetwacom set "Wacom Intuos S Pad pad" button 3 "key +p"
xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +n"
xsetwacom set "Wacom Intuos S Pad pad" button 8 "key +a"
xsetwacom set "Wacom Intuos S Pad pad" button 9 "key +shift +e"

wacom_osu :

#!/bin/bash

#Set up the area to be less than 1/4 of the tablet.
xsetwacom set "Wacom Intuos S Pen stylus" area 9000 0 15200 3750

#Set up the stylus buttons
xsetwacom set "Wacom Intuos S Pen stylus" button 1 1
xsetwacom set "Wacom Intuos S Pen stylus" button 2 5
xsetwacom set "Wacom Intuos S Pen stylus" button 3 4

#Set up the ExpressKeys
xsetwacom set "Wacom Intuos S Pad pad" button 3 "key +ctrl +r"
xsetwacom set "Wacom Intuos S Pad pad" button 1 "key +f5"
xsetwacom set "Wacom Intuos S Pad pad" button 9 "key +f8"
xsetwacom set "Wacom Intuos S Pad pad" button 8 "key +f9"

Estou faltando alguma coisa na minha configuração? Há algo de errado no meu curso de ação? Segui as etapas do Wiki do projeto do Linux Wacom Tablet . Eu também olhei este guia , mas aplicar patches e compilar a partir da fonte me deu erros de compilação, então eu dei para cima.

    
por Glitched 17.05.2015 / 10:14

0 respostas