#1 Le 30/12/2024, à 22:39
- Saturnin51
Script pour configurer une Wacom Intuos S
Bonjour,
cette tablette possède 4 boutons configurables. La syntaxe est: xsetwacom set ID Button X "key fonction". J'ai besoin de configurer le 1er et 4éme bouton pour agir comme PgUp et PgDn.
Ces commandes ne sont pas pérennes d'une session à l'autre. Aussi j'ai écrit un script que j'ai placé dans le menu de démarrage. Ça fonctionne, mais au bout d'un certain temps la configuration disparaît !
Le script
#!/bin/bash
xsetwacom set 10 Button 1 "key PgDn"
xsetwacom set 10 Button 8 "key PgUp"
10 est l'ID du pad, 9 celui du stylo avec ses deux boutons. Les 4 boutons sont numérotés 1-2-3-8. La liste des fonctions s'obtient avec la commande xsetwacom --list modfiers.
Comment rendre la configuration pérenne ?
Hors ligne
#2 Le 30/12/2024, à 22:44
- ylag
Re : Script pour configurer une Wacom Intuos S
Hors ligne
#3 Le 30/12/2024, à 22:49
- xubu1957
Re : Script pour configurer une Wacom Intuos S
Bonjour,
Lecture conseillée memento des balises code.
Le script
#!/bin/bash
xsetwacom set 10 Button 1 "key PgDn"
xsetwacom set 10 Button 8 "key PgUp"
_ _ _
(edit=messages regroupés)
_ _ _
As-tu consulté cette Doc ancienne > tuto_configuration_wacom_intuos5 ?
Dernière modification par xubu1957 (Le 02/01/2025, à 15:40)
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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
#4 Le 31/12/2024, à 08:09
- Watael
Re : Script pour configurer une Wacom Intuos S
le sujet n'est pas
« Script pour configurer une Wacom Intuos 5 »,
mais
« la configuration des boutons Wacom Intuo S dans le menu de démarrage disparaît au bout d'un certain temps »
parce que le script fonctionne dès le démarrage de la session, mais la configuration qu'il établit ne persiste pas.
tu as pu repérer un évènement qui provoque cette "déconfiguration" (décharge batterie, mise en veille... ?), ou c'est totalement aléatoire au cours de la session ?
Dernière modification par Watael (Le 31/12/2024, à 08:12)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#5 Le 02/01/2025, à 15:28
- Saturnin51
Re : Script pour configurer une Wacom Intuos S
Désolé pour le titre ambigu. J'ai relu le wiki sur la tablette Intuos S. J'ai utilisé le script en le modifiant pour mes besoins. .
#!/bin/bash
DEVSTYLUS=$(xsetwacom --list devices | grep stylus | awk -F'\t' '/id:/{print $2}' | cut -d' ' -f2)
DEVTABLET=$(xsetwacom --list devices | grep pad | awk -F'\t' '/id:/{print $2}' | cut -d' ' -f2)
if [ -z $DEVSTYLUS ]; then
echo "Stylus not found, try xsetwacom --list devices"
exit 1
fi
if [ -z $DEVTABLET ]; then
echo "Tablet not found, try xsetwacom --list devices"
exit 1
fi
xsetwacom --set $DEVSTYLUS MapToOutput "DP-1-1-1"
####### NOW MAPPING THE INTUOS S stylus to SOME KEYS
#### The mapping below is best for Okular presentation mode
#### To help modify the mapping, use:
#### xsetwacom --list modifiers (get the available target keys)
#### Note that stylus buttons work when the stylus is close to the tablet (2-3cm above the surface)
# The small stylus button is mapped to right arrow (next slide in Okular)
#xsetwacom --set $DEVSTYLUS Button 2 "key right"
# The long stylus button is mapped to left arrow (previous slide in Okular)
#xsetwacom --set $DEVSTYLUS Button 3 "key left"
#### NOW MAPPING the 4 tablets buttons (2 on the left and 2 on the right of the POWER button) to colors for the Okular persentation mode
# In the 5 tablet buttons, the buttons (1, 2, 3, 8) (yes the 4th button is 8, don't ask why) are mapped to some keyboard shortcuts
# If you want these shortcuts to be enabled in Okular, make sure your first define them because Okular has no default to draw (Ctrl Alt , to edit shortcuts)
xsetwacom --set $DEVTABLET Button 1 "key PgUp"
#xsetwacom --set $DEVTABLET Button 2 "key ctrl alt g"
#xsetwacom --set $DEVTABLET Button 3 "key ctrl alt w"
xsetwacom --set $DEVTABLET Button 8 "key PgDn"
En ligne de commande (./Wacom_setup.sh ou sh Wacom_setup.sh) j'obtiens:
robert@robert-M11AD:~$ ./Wacom_setup.sh
Unable to find an output 'DP-1-1-1'.
robert@robert-M11AD:~$ sh Wacom_setup.sh
Quel en est la signification SVP ?
L'exécution dans le menu de démarrage ne semble pas configuer les deux boutons. Par contre, par un lancement manuel, cela fonctionne !!
Hors ligne
#6 Le 06/01/2025, à 11:57
- Saturnin51
Re : Script pour configurer une Wacom Intuos S
Je confirme que le script mis dans le menu de démarrage ne permet pas de configurer mes deux boutons 1 et 8. Je dois lancer le script en manuel, mais dés que je fais une action quelconque, la config disparaît et revient à la config par défaut.
Hors ligne
#7 Le 07/01/2025, à 11:38
- Watael
Re : Script pour configurer une Wacom Intuos S
à quoi est censée servir la commande xsetwacom --set $DEVSTYLUS MapToOutput "DP-1-1-1" ?
tu ne te ressert pas de "DP-1-1-1" dans le script présenté.
d'où vient, d'ailleurs, cette valeur ? est-elle permanente d'un démarrage l'autre ?
Dernière modification par Watael (Le 07/01/2025, à 11:59)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#8 Le 07/01/2025, à 12:23
- RaphaelG
Re : Script pour configurer une Wacom Intuos S
xsetwacom ne fonctionne pas avec Wayland. Depuis ma 24.04.1 :
~$ echo $XDG_SESSION_TYPE
wayland
~$ xsetwacom --list devices
Wayland devices found but this tool is incompatible with Wayland. See
https://github.com/linuxwacom/xf86-input-wacom/wiki/Wayland
~$
IHTH.
Hors ligne
#9 Le 07/01/2025, à 12:24
- iznobe
Re : Script pour configurer une Wacom Intuos S
d'où vient, d'ailleurs, cette valeur ?
on dirait un truc du genre xrandr : DisplayPort en rapport avec un ecran non ?
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#10 Le 07/01/2025, à 12:25
- iznobe
Re : Script pour configurer une Wacom Intuos S
xsetwacom ne fonctionne pas avec Wayland. Depuis ma 24.04.1 :
~$ echo $XDG_SESSION_TYPE wayland ~$ xsetwacom --list devices Wayland devices found but this tool is incompatible with Wayland. See https://github.com/linuxwacom/xf86-input-wacom/wiki/Wayland ~$
IHTH.
Dans ce cas , passe sur X11 / XORG , au lieu de rester sur waykand .
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#11 Le 08/01/2025, à 13:51
- Saturnin51
Re : Script pour configurer une Wacom Intuos S
tu ne te ressert pas de "DP-1-1-1" dans le script
DP-1-1-1 ou 2 fait réference à un écran externe.
Dernière modification par Saturnin51 (Le 08/01/2025, à 13:51)
Hors ligne
#12 Le 08/01/2025, à 15:51
- Watael
Re : Script pour configurer une Wacom Intuos S
si cette valeur est susceptible de changer d'un démarrage à l'autre, il faudrait la variabliser, en traitant la commande qui permet d'identifier cet écran externe.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#13 Le 08/01/2025, à 15:55
- iznobe
Re : Script pour configurer une Wacom Intuos S
+1 .
ca me parait etre une obligation , puisqu qu ' un ecran externe est possiblement connecté ou pas .
retour COMPLET et utilisable de commande | script montage partition ext4
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne