Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/04/2020, à 11:45

Apoptose57

[Résolu] Configurer les boutons d'une tablette Wacom

Bonjour,

J'essaye de configurer une tablette wacom intuos et cela fonctionne plutôt bien mais j'ai quelques petits détails que je ne m'explique pas.

Pour l'attribution des fonctions aux boutons, lorsque je teste le rôle des 4 boutons avec la commande

 xsetwacom --get "Wacom Intuos BT M Pad pad" button 1 

J'ai le retour

button +1

C'est déjà bizarre parce que quand je l'utilise, il a la fonction "clic gauche de la souris". Pourquoi il me renvoie +1 ?

Si je continue, j'ai +2 pour le 2, +3 pour le 3 et +8 pour le bouton 8.
Pour les boutons 4, 5, 6 et 7, il me renvoie 4,5,6 et 7 sans le + devant
À partir de 9, c'est normal : 

button number does not exist.

Question n°1 : pourquoi il me reconnait 8 boutons quand j'en ai que 4 ?
Question n°2 : pourquoi il renvoie un + pour certains et pas d'autre ?
Question n°3 : comment déplacer la fonction clic gauche (je suis gaucher, et elle me serait utile sur le boutton le plus à droite)

Pour attribuer une fonction je fais :

xsetwacom --set "Wacom Intuos BT M Pad pad" button 2 "key ctrl z"

Mais je n'ai rien trouvé pour le clic gauche, que faut-il mettre entre les guillemets ? "leftclick" ne donne rien.

Merci

Solution: Apoptose a écrit :

Les éléments qui permettent de résoudre le problème :
Les boutons actif sur ma tablettes sont nommés : 1,2,3 et 8 (va savoir pourquoi)
+1 correspond à la fonction leftclick
+ ou - permet de définir si la tablette réagit quand on appuie ou on relâche le bouton
donc en utilisant

xsetwacom --set "Wacom Intuos BT M Pad pad" button 8 "+1"

Je peux attribuer le clic gauche à mon bouton 4.
J'en déduis que +2, +3 et +8 correspondent à des fonctions mais je n'ai pas encore testé (à venir)

Dernière modification par Apoptose57 (Le 27/04/2020, à 10:08)


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#2 Le 03/04/2020, à 11:47

xubu1957

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Bonjour,

Montre, en te servant du Retour utilisable de commande :

lsusb

pour avoir la référence du modèle, et chercher dans les forums.
_ _ _

(edit=messages regroupés)
_ _ _

Montre, pour les aidants :

dpkg -l | grep wacom
 dpkg -l | grep xserver-xorg-input-wacom
xsetwacom --list parameters

Dernière modification par xubu1957 (Le 03/04/2020, à 17:13)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 03/04/2020, à 11:51

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Mon modèle est le suivant :

Bus 003 Device 007: ID 056a:0378 Wacom Co., Ltd

Mais j'ai déjà écumé quelques forums sans trouver de réponses précises.


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#4 Le 03/04/2020, à 12:20

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Entre temps j'ai testé à taton et si j'ai bien compris lorsqu'il y a + devant le numéro de bouton, c'est qu'il est actif. Maintenant pourquoi c'est 1,2,3 et 8. Au final, peu importe si je sais quel numéro correspond à quel bouton.
Mais je ne sais toujours pas comment attribuer la fonction "leftclick"

Donc dans l'ordre

grep wacom
ii  libwacom-bin              0.29-1         amd64        Wacom model feature query library -- binaries
ii  libwacom-common      0.29-1        all          Wacom model feature query library (common files)
ii  libwacom2:amd64         0.29-1      amd64        Wacom model feature query library
ii  xserver-xorg-input-wacom-hwe-18.04          1:0.36.1-0ubuntu1~18.04.1       amd64        X.Org X server -- Wacom input driver
ii  xserver-xorg-input-wacom-hwe-18.04        1:0.36.1-0ubuntu1~18.04.1          amd64        X.Org X server -- Wacom input driver
Area             - Valid tablet area in device coordinates. 
Button           - X11 event to which the given button should be mapped. 
ToolDebugLevel   - Level of debugging trace for individual tools (default is 0 [off]). 
TabletDebugLevel - Level of debugging statements applied to shared code paths between all tools associated with the same tablet (default is 0 [off]). 
Suppress         - Number of points trimmed (default is 2). 
RawSample        - Number of raw data used to filter the points (default is 4). 
PressureCurve    - Bezier curve for pressure (default is 0 0 100 100 [linear]). 
Mode             - Switches cursor movement mode (default is absolute). 
TabletPCButton   - Turns on/off Tablet PC buttons (default is off for regular tablets, on for Tablet PC). 
Touch            - Turns on/off Touch events (default is on). 
HWTouchSwitchState - Touch events turned on/off by hardware switch. 
Gesture          - Turns on/off multi-touch gesture events (default is on). 
ZoomDistance     - Minimum distance for a zoom gesture (default is 50). 
ScrollDistance   - Minimum motion before sending a scroll gesture (default is 20). 
TapTime          - Minimum time between taps for a right click (default is 250). 
CursorProximity  - Sets cursor distance for proximity-out in distance from the tablet (default is 10 for Intuos series, 42 for Graphire series). 
Rotate           - Sets the rotation of the tablet. Values = none, cw, ccw, half (default is none). 
RelWheelUp       - X11 event to which relative wheel up should be mapped. 
RelWheelDown     - X11 event to which relative wheel down should be mapped. 
AbsWheelUp       - X11 event to which absolute wheel up should be mapped. 
AbsWheelDown     - X11 event to which absolute wheel down should be mapped. 
AbsWheel2Up      - X11 event to which absolute wheel up should be mapped. 
AbsWheel2Down    - X11 event to which absolute wheel down should be mapped. 
StripLeftUp      - X11 event to which left strip up should be mapped. 
StripLeftDown    - X11 event to which left strip down should be mapped. 
StripRightUp     - X11 event to which right strip up should be mapped. 
StripRightDown   - X11 event to which right strip down should be mapped. 
Threshold        - Sets tip/eraser pressure threshold (default is 27). 
ResetArea        - Resets the bounding coordinates to default in tablet units. 
ToolType         - Returns the tool type of the associated device. 
ToolSerial       - Returns the serial number of the current device in proximity.
ToolID           - Returns the tool ID of the current tool in proximity.
ToolSerialPrevious - Returns the serial number of the previous device in proximity.
BindToSerial     - Binds this device to the serial number.
TabletID         - Returns the tablet ID of the associated device. 
PressureRecalibration - Turns on/off Tablet pressure recalibration
PanScrollThreshold - Adjusts distance required for pan actions to generate a scroll event
MapToOutput      - Map the device to the given output. 
all              - Get value for all parameters. 

Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#5 Le 03/04/2020, à 17:06

xubu1957

Re : [Résolu] Configurer les boutons d'une tablette Wacom

J'ai trouvé ce fil avec des essais pour les boutons > Absence de pilote pour tablette wacom intuos sous ubuntu 16.04 LTS


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#6 Le 03/04/2020, à 17:08

Nuliel

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Bonjour,
Dans un premier temps tu peux faire un tour dans les paramètres système et dire si ta tablette est reconnue dans la partie Tablette Graphique

Hors ligne

#7 Le 03/04/2020, à 17:34

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Et bien là c'est un autre problème (j'avais ouvert un autre fil pour cela). Je n'ai pas de menu tablette graphique dans mes périphériques d'entrée : clavier, souris, joystick et touchpad mais pas de tablette graphique. Mais comme dit la tablette fonctionne à la perfection…c'est juste ce paramétrage des boutons qui m'embête.


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#8 Le 03/04/2020, à 17:46

xubu1957

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Tu l'avais marqué résolu > Kubuntu, Krita et tablette Wacom [Résolu]


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#9 Le 03/04/2020, à 20:08

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Oui résolu car j'ai pu paramétré la tablette graphique à 95% avec xsetwacom…donc que la tablette apparaisse dans les périphérique d'entrée importe peu. Il me reste l'impossibilité d'attribué le clic-gauche à un autre bouton…il est nativement sur le bouton 1 mais comme je suis gaucher, je le verrai bien mieux sur le 4 (qui est le 8 chez moi)


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#10 Le 03/04/2020, à 20:13

Nuliel

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Je n'ai pas utilisé le paramètre get, et je n'ai pas de tablette graphique pour tester.
Si j'ai bien compris voici la signification de + et -:
Sans le symbole + ou  - : tu appuies sur le bouton puis tu relâches et seulement après l'action est effectuée
Précédé par +: l'action est effectuée lorsque tu appuies sur le bouton
Précédé par -: l'action est effectuée lorsque tu relâches le bouton

C'est utile lorsque tu veux faire une combinaison de touches: il ne faut pas lâcher ctrl avant d'appuyer sur R si tu veux mettre une action à ctrl+R

On va déjà sauvegarder ta configuration:

 xsetwacom --get -s "Wacom Intuos BT M Pad pad" all

Hors ligne

#11 Le 04/04/2020, à 09:44

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

J'ai mis en place un script pour modifier la config de la tablette, donc voici les infos :
- Avant l'application du script :

Property 'Wacom Tablet Area' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "1" "button +1 "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "2" "button +2 "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "3" "button +3 "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "8" "button +8 "
xsetwacom set "Wacom Intuos BT M Pad pad" "ToolDebugLevel" "0"
xsetwacom set "Wacom Intuos BT M Pad pad" "TabletDebugLevel" "0"
xsetwacom set "Wacom Intuos BT M Pad pad" "Suppress" "2"
xsetwacom set "Wacom Intuos BT M Pad pad" "RawSample" "4"
Property 'Wacom Pressurecurve' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "Mode" "Absolute"
Property 'Wacom Hover Click' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "Touch" "off"
Property 'Wacom Hardware Touch Switch' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "Gesture" "off"
xsetwacom set "Wacom Intuos BT M Pad pad" "ZoomDistance" "0"
xsetwacom set "Wacom Intuos BT M Pad pad" "ScrollDistance" "0"
xsetwacom set "Wacom Intuos BT M Pad pad" "TapTime" "250"
Property 'Wacom Proximity Threshold' does not exist on device.
Property 'Wacom Rotation' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "RelWheelUp" "1" "button +5 "
xsetwacom set "Wacom Intuos BT M Pad pad" "RelWheelDown" "2" "button +4 "
xsetwacom set "Wacom Intuos BT M Pad pad" "AbsWheelUp" "3" "button +4 "
xsetwacom set "Wacom Intuos BT M Pad pad" "AbsWheelDown" "4" "button +5 "
xsetwacom set "Wacom Intuos BT M Pad pad" "AbsWheel2Up" "5" "button +4 "
xsetwacom set "Wacom Intuos BT M Pad pad" "AbsWheel2Down" "6" "button +5 "
xsetwacom set "Wacom Intuos BT M Pad pad" "StripLeftUp" "1" "button +4 "
xsetwacom set "Wacom Intuos BT M Pad pad" "StripLeftDown" "2" "button +5 "
xsetwacom set "Wacom Intuos BT M Pad pad" "StripRightUp" "3" "button +4 "
xsetwacom set "Wacom Intuos BT M Pad pad" "StripRightDown" "4" "button +5 "
xsetwacom set "Wacom Intuos BT M Pad pad" "Threshold" "0"
xsetwacom set "Wacom Intuos BT M Pad pad" "BindToSerial" "0"
Property 'Wacom Pressure Recalibration' does not exist on device.
xsetwacom set "Wacom Intuos BT M Pad pad" "PanScrollThreshold" "13"

Et après l'application du script (je n'ai mis que les lignes qui changent)

xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "1" "button +1 "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "2" "key +Control_L +z -z "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "3" "key +l -l "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "8" "key +k -k "

Apparement le bouton un correspond au clic gauche et je voudrais l'attribuer au bouton 4
Ce qui est aussi bizarre c'est que la fonction suivante de mon script:

xsetwacom --set "Wacom Intuos BT M Pad pad" button 2 "key ctrl z"

Entraine le changement suivant

xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "2" "key +Control_L +z -z "

Pourquoi Control_L ?

Le script change aussi l'écran cible mais cela n'apparait pas ici…ou je ne l'ai pas vu.

xsetwacom --set "Wacom Intuos BT M Pad pad" MapToOutput VGA-1

Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#12 Le 04/04/2020, à 09:56

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

En écrivant ma réponse je me suis demandé si +1 ne correspondait pas à la fonction leftclick, j'ai donc tenté ça :

xsetwacom --set "Wacom Intuos BT M Pad pad" button 8 "+1"

Et bien cela fonctionne…mon bouton 4 est devenu "leftclick".

Par curiosité je chercherai ce que signifie alors +2, +3, +8
Et je me demande toujours pourquoi j'ai

xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "2" "key +Control_L +z -z "

Parce que dans les faits, cela efface bien le dernier trait, mais à y regarder de plus près, j'ai aussi la pipette qui apparaît quand je reste appuyé dessus (ce qui est étrange car le raccourci pipette est P)…comment avoir Control z sans le L ?

Donc finalement mon script est le suivant :

xsetwacom --set "Wacom Intuos BT M Pen stylus" MapToOutput VGA-1
xsetwacom --set "Wacom Intuos BT M Pen eraser" MapToOutput VGA-1
xsetwacom --set "Wacom Intuos BT M Pen cursor" MapToOutput VGA-1
xsetwacom --set "Wacom Intuos BT M Pad pad" MapToOutput VGA-1

xsetwacom --set "Wacom Intuos BT M Pad pad" button 1 "key l"
xsetwacom --set "Wacom Intuos BT M Pad pad" button 2 "key k"
xsetwacom --set "Wacom Intuos BT M Pad pad" button 3 "key ctrl z"
xsetwacom --set "Wacom Intuos BT M Pad pad" button 8 "+1"

Et il me renvoie l'attribution suivante :

xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "1" "key +l -l "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "2" "key +k -k "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "3" "key +Control_L +z -z "
xsetwacom set "Wacom Intuos BT M Pad pad" "Button" "8" "button +1 "

Tout est bien placé mais il reste le problème du Control_L


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#13 Le 04/04/2020, à 10:29

Nuliel

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Pourquoi Control_L ? -> Parce que tu as deux boutons ctrl: un à gauche et un à droite, mais xsetwacom --list modifiers indique ctrl, control, lctrl et rctrl, pas control_L
Pour les +1 +2 ... je l'ai mis dans mon message précédent.
Oui 1 correspond au clic gauche

Hors ligne

#14 Le 04/04/2020, à 10:35

Apoptose57

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Naziel a écrit :

Pourquoi Control_L ? -> Parce que tu as deux boutons ctrl: un à gauche et un à droite

Ben oui…sur ce coup là, j'ai pas été très malin. Et bien finalement mon pb semble être résolu…je ne m'explique pas pourquoi je n'ai pas de tablette graphique dans mes périphériques d'entrée mais comme je peux tout paramétrer avec xsetwacom, cela ne me dérange pas plus que cela. Peut être que cela apparaîtra en passant à Kunbuntu 19 (quand il sera LTS)…

Merci pour vos conseils.


Dell Optiplex990 / Kubuntu 22.04 / Intel® Core i5-2400 CPU @ 3,10 GHz / RAM 16 Go / ATA SanDisk SSD PLUS 250Go /

Hors ligne

#15 Le 04/04/2020, à 10:36

Nuliel

Re : [Résolu] Configurer les boutons d'une tablette Wacom

Je pense que cela vient du fait que tu n'es pas sur ubuntu mais kubuntu (je ne l'ai pas non plus sur xubuntu)
Il faudrait un logiciel pour cela pour toutes les variantes.

Dernière modification par Nuliel (Le 04/04/2020, à 10:37)

Hors ligne