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.

#76 Le 22/09/2010, à 21:53

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

RegisBurin a écrit :

Hahaha!

Donc:
Bouton1 = ctrl+t
B2 = delete
B3 = clic/droit
B4 = alt+flèche gauche

On oublie ce que dit le script roll

Je viens de tester sous Firefox, et j'obtiens ceci :
4 (en haut) : page précédente, donc Alt + Flèche gauche
3 : clic droit
2 : ouverture nouvel onglet, donc Ctrl + clic gauche
1 (en bas) : clic gauche

Pour Gimp, je n'y comprends trop rien sad mais je ne connais pas trop les touches de raccourcis)


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#77 Le 27/09/2010, à 00:10

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Deevad a écrit :

Ca à l'air de bien avancé tout de même. Ici sous Lucid ( Linux Mint 9 plus exactement ) , j'ai remarqué quand même une particularité avec le xsetwacom ; il faut lui parler dans certain cas en 'Qwerty' smile (oui oui, il y a de la bidouille )

Voici par exemple une ligne du script que j'ai automatiquement au lancement pour ma Intuos 4 A5 :

xsetwacom set 'Wacom Intuos4 6x9 pad' Button9 "core key ctrl w"

... et qui renvoi sur mon système un beau undo/Ctrl+Z
Pour le reste des questions ici, je calle. Je dois bien avouer que les choses étaient plus simple sous Karmic et qu'il y a manifestement un peu régression pour les utilisateurs de Wacom avec Lucid. Espérons que la prochaine 'release' qui arrive à grand pas dans quelques jours contienne les bons correctifs.

Pas de problèmes sous Debian de mon coté. Il (xsetwacom) prend bien en charge l'agencement de mon clavier "français" (AZERTY), et j'ai bien un undo déterminé par

xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key CONTROL z

...étrange !

A noter, encore une fois, que l'utilisation de core n'est plus nécessaire tongue

Par contre, je dois utiliser les touches [shift]+[=] et [-] (donc du pavé "principal" du clavier) pour faire du zoom+/-... Les touches [+] et [-] (et même [/]) du pavé numérique me renvoyant invariablement la lettre n ???!!! (et me renvoient donc à l'outil "crayon" dans Gimp et "édition de chemin" dans Inkscape smile ). Du coup:

xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button2 key SHIFT =		# zoom+
xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button3 key -				# zoom-

Je suis en train de fignoler (commenter) mon script xsetwacom_regis.sh... je poste ici dès que je termine wink

Au fait tosca, tu en es où de ton coté ? (nota: les touches de raccourcis de Gimp sont dispo dans menu>Edition>Raccourcis clavier wink )


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#78 Le 27/09/2010, à 00:16

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

RegisBurin a écrit :

Au fait tosca, tu en es où de ton coté ? (nota: les touches de raccourcis de Gimp sont dispo dans menu>Edition>Raccourcis clavier wink )

J'en suis toujours ... à ce que je disais dans le message qui précède.
Pour le moment, j'essaye d'utiliser la tablette telle qu'elle est, mais il y a parfois des comportements que je ne m'explique pas; en particulier un drag-and-drop qui est généré par je ne sais quoi.
Et je trouve le scroll à 2 doigts pas franchement fluide.

Je n'ai pas utilisé Gimp dernièrement, donc pour le moment c'est essentiellement navigateur + gestion de fichiers + Digikam et quelques autres bricoles.


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#79 Le 27/09/2010, à 00:40

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

@tosca: OK. Idem de mon coté en ce qui concerne la fluidité/précision des gestures. Mais il faudrait que je me penche sur les options de réglage que propose xsetwacom, notamment:

$ xsetwacom list param
...
Suppress         - Number of points trimmed, default is 2. 
RawSample        - Number of raw data used to filter the points, default is 4.
...  
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). 
Capacity         - Touch sensitivity level (default is 3, -1 for none capacitive tools).
... 
RawFilter        - Enables and disables filtering of raw data, default is true/on.
ClickForce       - Sets tip/eraser pressure threshold (default is 409)

qui doivent (je pense) permettre d'affiner tout ça. Reste à savoir qui fait quoi, et comment utiliser tout ça... (en tâtonnant, comme d'hab)

Une autre petite question @ tous, tant que j'y suis:

Pour info, où pourrais-je trouver l'ensemble des "définitions" (dans la langue de X) de toutes les touches d'un clavier? (control, space, left, backspace...). Juste comme ça, pour l'avoir sous la main au cas où je veuille affecter une séquence un peu tordue à un des boutons.

Merci

@+

PS: Est-il possible d'assigner le lancement d'un script (ou une commande) à un bouton ? (afin 'assigner l'activation/désactivation du touch via le bouton1, comme sous Win). Il me semble l'avoir lu quelque part, mais je ne retrouve pas...

Dernière modification par RegisBurin (Le 27/09/2010, à 00:49)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#80 Le 27/09/2010, à 09:32

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Yep, je m'auto-réponds au PS de mon précédent post... tongue

L'assignation d'une commande à un bouton ne peut pas se faire "out-of-the-box". L'astuce consiste à créer un script avec la commande que l'on veut exécuter, l'assigner à un raccourcis clavier, puis assigner au bouton le fameux raccourcis (en théorie).

De plus, j'ai retrouvé le post de Favux (sur Ubuntu-forums anglophone), dans lequel il propose quelques scripts très intéressants. Dont celui qui permet de créer une notification pour l'activation/désactivation du Touch big_smile

Je teste et je vous tiens au jus wink

@+

Ps: Mon xsetwacom_regis.sh est en train de devenir plus un tuto/manuel qu'un simple script... c'est cool !


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#81 Le 27/09/2010, à 10:51

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Arghhh, j'ai encore un soucis... Avec les noms des boutons de souris cette fois...

Autant quand je fais

xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key a

J'ai bien la lettre a à l'appui sur le bouton 1...

Mais si je lui dit

xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" "3"
OU
xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" "button3"
OU un fantaisiste
xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" RIGHTCLICK

J'ai toujours un a... (c'est agaçant!)

Problème de syntaxe ?

Pourtant, ça a fonctionné pour Goshu dans ce post.

Je ne comprend pas...

Et ce qui est encore plus agaçant (comme remarqué plus haut avec tosca), c'est que quelle que soit l'assignation du bouton 1 (par ex.), xsetwacom get renvoie invariablement la même réponse:

$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key a
$ xsetwacom get "Wacom BambooFun 2FG 6x8 Finger pad" button1
1
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key CONTROL z
$ xsetwacom get "Wacom BambooFun 2FG 6x8 Finger pad" button1
1

???!!!

Dernière modification par RegisBurin (Le 27/09/2010, à 10:59)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#82 Le 27/09/2010, à 11:18

Deevad

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

@RegisBurin : Du temps de Karmic, j'arrivais à assigner ces touches comme clic gauche / clic milieu etc.... Mais depuis Lucid ( sous lequel plus besoin d'installer le paquet wacomtools pour lancer des 'xsetwacom' ) plus moyen d'assigner même de caractères spéciaux comme ^ $ ù * ; : même . Je suis limité au abc...xyz 12...89 en quelque sorte.   Et encore 1=& , 2=é , 3=" , 4=' avec le bug de prise en charge de l'Azerty/Qwerty.
Sinon je confirme aussi pour :

$ xsetwacom get 'Wacom Intuos4 6x9' Button1
1
$ xsetwacom set 'Wacom Intuos4 6x9' Button1 "core key 5"
$ xsetwacom get 'Wacom Intuos4 6x9' Button1
1
$ O_o

Hors ligne

#83 Le 27/09/2010, à 11:40

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Oui, c'est dommage cette régression quand même. D'ailleurs xsetwacom list mod le dit bien sad
(d'ailleurs le man xsetwacom a une erreur! il invite à faire xsetwacom list mods au lieu de mod)

$ xsetwacom list mod
14 modifiers are supported:
	ctrl
	ctl
	control
	lctrl
	rctrl
	meta
	lmeta
	rmeta
	alt
	lalt
	ralt
	shift
	lshift
	rshift

43 specialkeys are supported:
	f1
	f2
	f3
	f4
	f5
	f6
	f7
	f8
	f9
	f10
	f11
	f12
	f13
	f14
	f15
	f16
	f17
	f18
	f19
	f20
	f21
	f22
	f23
	f24
	f25
	f26
	f27
	f28
	f29
	f30
	f31
	f32
	f33
	f34
	f35
	esc
	Esc
	up
	down
	left
	right
	backspace
	Backspace

Je propose qu'on fasse une pétition, un mail d'insulte à Linux Wacom Project et une grève générale lol

Edit: Hé mais? vous avez une touche F35 sur votre clavier vous?? lol

Dernière modification par RegisBurin (Le 27/09/2010, à 11:43)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#84 Le 27/09/2010, à 12:39

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

RegisBurin a écrit :

Edit: Hé mais? vous avez une touche F35 sur votre clavier vous?? lol

Pas toi ? tongue


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#85 Le 27/09/2010, à 12:49

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

tosca a écrit :
RegisBurin a écrit :

Edit: Hé mais? vous avez une touche F35 sur votre clavier vous?? lol

Pas toi ? tongue

Ha si en fait, elle est sous le clavier lol

(non, ça doit renvoyer à des touches "multimédia" ou des combinaison bizarres [Alt+Ctrl+Fn], je suppute...)

PS: Je suis en train de (tenter de) rédiger un mail (en english hmm ) aux dev de Linux Wacom Project, pour les qqs questions qu'on a soulevé... à suivre

Dernière modification par RegisBurin (Le 27/09/2010, à 12:51)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#86 Le 28/09/2010, à 09:06

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Salut tous
petit retour sur le mail que j'ai écris hier aux dev de Linux Wacom Project, Ping Cheng m'a posté une réponse (rapide, ça fait plaisir).

En 2 mots, il prend en compte les questions qu'on se pose, et tentera d'y répondre dès qu'il aura un peu de temps. De plus, il nous remercie tous de notre participation, et de nos tests, et nous encourage à continuer de triturer xsetwacom dans tous les sens et de lui faire part de nos remarques sur la liste de dif suivante: linuxwacom-devel@lists.sourceforge.net

Ci-dessous, mon mail et sa réponse...

some questions about WACOM tablet / pointer events name in xsetwacom?
to: pinglinux@gmail.com, peter.hutterer@who-t.net

Hi!
(I'm a french Linux/Wacom user, so I hope my english won't be so bad hmm , and you'll understand my questions. Moreover I didn't know who to send this e-mail, so I send it to both of you)

First, thank you both for the good job you made (and make) in using Wacom tablet in GNU/Linux OS.

Then...

Some informations:

$ X -version
X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.21-dsa-amd64 x86_64 Debian
Current Operating System: Linux linuxminionne 2.6.32-5-amd64 #1 SMP Fri Sep 17 21:50:19 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-amd64 root=UUID=d8f6cff1-4b81-45c2-85d1-ebd97f746012 ro quiet
Build Date: 08 September 2010  06:38:08PM
xorg-server 2:1.7.7-6 (Julien Cristau <jcristau@debian.org>)
Current version of pixman: 0.16.4
...

$ lsusb | grep -i Wacom
Bus 002 Device 003: ID 056a:00d3 Wacom Co., Ltd Bamboo Fun (CTH-661)

$ lshal | grep '[w|W]acom'
  info.vendor = 'Wacom Co., Ltd'  (string)
  usb_device.vendor = 'Wacom Co., Ltd'  (string)
  info.linux.driver = 'wacom'  (string)
  usb.vendor = 'Wacom Co., Ltd'  (string)
  input.product = 'Wacom BambooFun 2FG 6x8 Finger'  (string)
  input.x11_driver = 'wacom'  (string)
  info.linux.driver = 'wacom'  (string)
  usb.vendor = 'Wacom Co., Ltd'  (string)
  info.callouts.add = {'hal-setup-wacom'} (string list)
  input.product = 'Wacom BambooFun 2FG 6x8 Pen'  (string)
  input.x11_driver = 'wacom'  (string)
  wacom.types = {'eraser', 'pad'} (string list)

No problem at instalation by copying the wacom.ko (after compilation of 0.8.8-8 driver) and installing xf86-input-wacom-0.10.8, the tablet work perfectly, even gestures (same if they are bit imprecise by default) ;-)

I'm trying to configure it now (and i've already assigned some personal events to buttons by adding it in a script at startup), but I've some remarks...

1) I think I've found a mistake in the 'man xsetwacom':
$ man xsetwacom
       ...
LIST COMMANDS
       ...
       list mods
              List the available list of modifiers to be used when setting key or button actions.

The right command line is xsetwacom list mod (without the "s"),  but there's no mistake by typing xsetwacom -h

2) Moreover (and that's my actual question), I can't find the good param to have (it's an example) the "right-click button" on button 1 of the pad ?!

(you can see a picture I've made, for a french tutorial, of who-is-who here => http://pix.toile-libre.org/upload/original/1285100107.png)

If I try:
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key z
It's OK, I've got a z letter in an editor

But if I try:
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 3
OR
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 button3
OR
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 RIGHTCLICK
etc... (I've tried a lot of different things)

Noway! I always have my z letter !?!

The strange thing is that by default (without any configuration script or command), button1 does a left-click / button2 a middle-click / button3 a right-click / and button4 does Atl+left

So, what are the names of those pointer events?
Nota: In an older kernel and OS (UbuntuStudio 9.10/2.6.31-9-rt + LinuxWacom drvier 0.8.5-4), that was OK with the first name I've tried ("3"="right-click")

3) There's another thing, I don't understand well...

When you type a xsetwacom get [device] [param] buttonX command, the result is invariably the same (the "physical" # of the buton!!):
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key a
$ xsetwacom get "Wacom BambooFun 2FG 6x8 Finger pad" button1
1
$ xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key CONTROL z
$ xsetwacom get "Wacom BambooFun 2FG 6x8 Finger pad" button1
1

So, is there a way to have the real assignment of a button?

4) Another Wacom tablet user (Deevad - http://www.davidrevoy.com/) said that there was a strange attitude whith the definition of letters to use to assign button. Depending on the tablet model (he have a Intuos4 working on Ubuntu 10.04) and the key combination.
Some time, he must "talk" to xsetwacom like he have a "english" keyboard, and sometimes as he have a "french" keyboard
Ex: To assign undo (ctrl+z) to button1, he (Deevad) must type xsetwacom set 'Wacom Intuos4 6x9 pad' Button9 "core key ctrl w" (the w letter in a QWERTY kbd, is in place of the z letter on a AZERTY one)
I haven't got this problem, and I must type xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 key CONTROL z to do the right thing

I don't know no more about this "problem", but he's not the first one to report it... Nota: every people who report this has their system configure in "Fr-fr" locales yet !

You can find all of this questions, in the last pages of a forum discution here (in french hmm ) => http://forum.ubuntu-fr.org/viewtopic.php?id=319659

Now, thank you very much for reading me. And Thank you again for the good job :-)

Best regards

Alex

Hi Alex,

We hear you and we understand what you have told us. Your English is great.

Thank you for reporting the testing results. We will take care of the
issues one by one when we have time. Meanwhile, you can submit your
patches or encourage the others at forum.ubuntu-fr.org to submit
patches to us at linuxwacom-devel@lists.sourceforge.net. This project
would not be here without the support from people like you.

Ping

Voilà... à suivre...


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#87 Le 28/09/2010, à 12:02

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

RegisBurin a écrit :

En 2 mots, il prend en compte les questions qu'on se pose, et tentera d'y répondre dès qu'il aura un peu de temps. De plus, il nous remercie tous de notre participation, et de nos tests, et nous encourage à continuer de triturer xsetwacom dans tous les sens et de lui faire part de nos remarques sur la liste de dif suivante: linuxwacom-devel@lists.sourceforge.net
...

Alex

Meanwhile, you can submit your
patches
or encourage the others at forum.ubuntu-fr.org to submit
patches to us
at ...

Euh ... je comprends surtout qu'il attend qu'on trouve les solutions et qu'on lui soumette les patches lol


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#88 Le 28/09/2010, à 12:04

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

lol
On va pas faire son boulot non plus...

(J'savais bien que mon anglais n'étais pas si bon...)

Dernière modification par RegisBurin (Le 28/09/2010, à 12:05)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#89 Le 28/09/2010, à 21:35

Gemnoc

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

tosca a écrit :
tosca a écrit :
Deevad a écrit :

Je pense que le Wacom Control Panel est tout indiqué pour toi.

J'installe ça de suite smile

Il a juste un problème : je ne vois aucun moyen de sauvegarder les modifications !
Après avoir modifié l'action pour une touche, la seule option proposée est "Fermer", et manifestement elle n'enregistre pas les changements sad

Je vais poser la question en commentaire sur la page du produit. Si d'ici là quelqu'un a une idée ...

J'ai le même problème que toi, avec ma tablette Wacom Bamboo Fun CTE-450. Aucun moyen de modifier quoi que ce soit dans le panneau de contrôle.

J'ai voulu laisser un commentaire sur la page gtk-apps.org, mais n'ai pas pu me connecter avec mon adresse GMail (qui devrait pourtant être acceptée comme OpenID). Pas question de me créer encore un autre compte (j'en ai suffisamment comme ça, merci) simplement pour laisser un foutu commentaire. mad

Bref, bonne idée cet outil graphique, mais la réalisation est déficiente, il est donc totalement inutile en l'état, malheureusement. hmm

Dernière modification par Gemnoc (Le 28/09/2010, à 21:35)

Hors ligne

#90 Le 28/09/2010, à 22:02

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

@ Gemnoc:

Une fois que tu as compris comment s'utilise xsetwacom, la GUI est obsolète (voir moins puissante, mais comme n'importe quel outil au final)

Ma CTH661 n'était pas prise en charge (jusqu'à il y a 2/3 semaines) et j'ai dû faire sans WCP depuis 1 an... Maintenant je me dis tant mieux...


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#91 Le 28/09/2010, à 22:56

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Gemnoc a écrit :
tosca a écrit :

Il a juste un problème : je ne vois aucun moyen de sauvegarder les modifications !
Après avoir modifié l'action pour une touche, la seule option proposée est "Fermer", et manifestement elle n'enregistre pas les changements sad

J'ai le même problème que toi, avec ma tablette Wacom Bamboo Fun CTE-450. Aucun moyen de modifier quoi que ce soit dans le panneau de contrôle.

Merci de ton retour. Ca n'est donc pas moi qui faisait des bêtises. wink

Gemnoc a écrit :

J'ai voulu laisser un commentaire sur la page gtk-apps.org, ...

Ne regrette rien : j'en ai laissé un il y a une semaine, et aucune nouvelle depuis. sad


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#92 Le 28/09/2010, à 23:18

Gemnoc

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

J'ai oublié de mentionner que j'ai parcouru les commentaires moins récents, et j'ai vu à deux ou trois reprises la même remarque sur le problème de sauvegarde des modifications.

L'auteur indiquait aussi être surchargé de travail et ne pas avoir beaucoup de temps à consacrer à son application en ce moment.

Hors ligne

#93 Le 29/09/2010, à 00:36

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Et moi, j'arrive toujours pas à dire à xsetwacom que je veux un clic-droit sur le bouton 1 du pad sad

Rhâaaa, on est pô aidé, moi j'vous l'dis...

(allez, bonne nuit)


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#94 Le 29/09/2010, à 08:54

tosca

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Souci avec GIMP, que je ne m'explique pas : impossible de poser des guides (et encore moins d'afficher des points d'échantillonage en ajoutant Ctrl) avec la tablette, pas de réaction particulière lorsque je mets le stylet dans une des règles ...

... alors que ça marche parfaitement avec une souris sad


Toshiba Satellite P300 et M40 - Fedora 14
Une galerie photos, un blog ... pourquoi pas ? Webmaster en herbe
Cévennes Plurielles, parcourez les Cévennes à ma façon

Hors ligne

#95 Le 29/09/2010, à 09:14

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Bon... c'est à n'y plus rien comprendre...
Après un nouvel essai, à l'instant même, ça fonctionne...!!!???

xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" button1 3

M'assigne bien le clic-droit au bouton 1

Bah mince alors! Serais-je une grosse buse ? (<= ne répondez pas, je vous en pris roll )

Du coup, je continue et fignole mon script, je poste dans la matinée...


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#96 Le 01/10/2010, à 01:47

Gemnoc

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

grillon a écrit :

bonjour

Pour ceux qui comme moi ne peuvent plus utiliser l'anneau sur une bamboofun , voici un dépot ppa : grahl

https://launchpad.net/~grahl/+ppa-packages

ligne à ajouter dans /etc/apt/sources.list :

http://ppa.launchpad.net/grahl/ppa/ubuntu lucid main

Gràce à son paquet de xf86-input-wacom, en redémarrant le touchring marche sans rien faire : déroulement pages et avec les commandes xsetwacom j'ai pu attribuer des actions aux 4 touches de la tablette.

Par contre je n'ai pas accès à la liste des mod ( xsetwacom --list mod) et certaines actions (zoom - dans firefox ne marche plus comme avant : CTRL + numpadminus ou minus ne marche pas).

J'ai ajouté ce PPA pour mettre à jour xserver-xorg-input-wacom à la version 0.10.6, le «touchring» de ma Bamboo Fun CTE-450 s'active effectivement en répliquant la molette de la souris. Cependant, pas moyen de lui assigner d'autres touches avec xsetwacom, comme + et -. Bref, il fonctionne, mais en l'état il est totalement inutile dans Gimp (je n'ai pas trouvé non plus de moyen de réassigner le zoom avant/précédent à la molette de la souris dans Gimp). sad

Quand je pense que ça fonctionnait sans problème sous Intrepid il y a 18 mois... roll

Je suppose que je n'ai d'autre choix que de compiler le dernier pilote, ou bien attendre Maverick, qui contient la version 10.8. Sans aucune garantie que l'une ou l'autre solution corrige le problème...

Hors ligne

#97 Le 01/10/2010, à 09:23

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

@ Gemnoc:
On est finalement nombreux à avoir remarquer des "régressions", tant au niveau de la reconnaissance que dans l'utilisation et les fonctions de xsetwacom. Mais apparemment, vous avez plus de soucis sous Ubuntu que je n'en ai sous Debian (ou tout le "basique" à fonctionné dès compilation du driver).

C'est d'ailleurs ce qui m'a poussé vers Debian, car sous Lucid j'avais été bien incapable d'avoir quoi que ce soit de fonctionnel... Mais il faudrait que je réessaie...

En bref, je t'invite, comme je l'ai fait, à décrire ces problèmes aux devs (je cite leur mail plus haut), car j'ai relu l'intégralité du manuel de xsetwacom sur le site du projet, et ils ont du boulot de mise à jour... La moitié des paramètres ont disparus, (quelques différences avec 'man xsetwacom') et les commandes/paramètres/valeurs ne sont pas au gout du jour non plus...

En fin, à leur décharge, ce ne sont que des gars comme nous, qui ont bricolé un truc, c'est déjà énorme d'avoir un support/reconnaissance de ces matériels sous GNU/Linux.

Et, à l'instar de Deevad qui invitait à écrire à Wacom pour leur réclamer un driver proprio natif, Il faut le faire. Et je suis même carrément pour leur demander d'ouvrir leur sources... là, ce serait du bonheur pour nous... mais aussi pour Wacom, qui prendrait une grosse part de marché en visant toutes les architectures (et donc tous les clients, à juger par le nombre croissant de graphistes qui utilisent des OS GNU/Linux)

Mon script xsetwacom: Heu... ça vient, ça vient... (j'y travaille)

@+


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#98 Le 01/10/2010, à 14:29

RegisBurin

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

Ca y est, j'ai fini de fignoler mes scripts xsetwacom persos.
Et j'en propose un "générique" pour la BambooFun P&T "m" (CTH-661)

Alors... 320 lignes !! Mais pourquoi ??

En fait, pour me repérer et avoir les infos sous la main au fur et à mesure de la création, j'ajoutais sans cesse des commentaires... et au bout d'un moment ça c'est mis à ressembler à un tuto plus qu'à un simple script. Donc j'ai continué dans ce sens, et soigné la mise en page, en me disant que ça servirait un jour ou l'autre à quelqu'un d'autre.
(Les 320 lignes sont en fait dûes à une largeur max de 80 que je me suis imposé, afin que se soit lisible dans un TTY...)

De base, il est créé pour ma Bamboo-CTH661, mais la majeure partie des infos peuvent être appliquées à n'importe quelle Wacom.

Du coup, je reprendrais bien la page de doc qui parle de xsetwacom, maintenant que c'est bien complet (et que je commence à maitriser le sujet).

(A vraie dire, l'intégralité de la doc sur les tablettes Wacom devrait être revue... 10 pages, et la plupart sont obsolètes au niveau installation/utilisation)

Je vais voir avec les coordinateurs du wiki où je peux intégrer ça...

En attendant, voici mon xsetwacom_generique.sh :

#!/bin/sh
# Script de réglage Xsetwacom pour Bamboo Fun Pen & Touch M (A5) CTH-661
# Infos sytème utilisé:
# Debian "squeeze" 2.6.32-5-amd64 / X version 1.7.7 / Nvidia (+ driver 256.44)
# linuxwacom-0.8.8-8 + xf86-input-wacom-0.10.8
# Inspiré par David Revoy - http://www.davidrevoy.com
# extrapolé par regisburin - regisestuncool@gmail.com
# D'après les infos présentes dans 'man xsetwacom'
# et sur le site de Linux Wacom project - http://linuxwacom.sourceforge.net/
# Manuel (en) - http://linuxwacom.sourceforge.net/index.php/howto/xsetwacom
#
###################################################
# 1) Installation Bamboo sur Debian "squeeze"     #
###################################################
# Réalisée grâce à ce fil de discution du forum Debian anglophone, par yorik:
# http://forums.debian.net/viewtopic.php?f=16&t=51279
# (lire attentivement l'intégralité du tuto et prendre en compte la réponse de
# joachimf)
# 
###################################################
# 2) Manuel                                       #
###################################################
# Pour connaitre le nom de votre matériel Wacom à renseigner dans les commandes
# de configuration (si différent de "Wacom BambooFun 2FG 6x8 [device]"):
#		~$ lshal | grep '[w|W]acom'
#		...
#		input.product = '[nom_de_la_tablette] xxx'  (string)
#		...
# Où 'xxx' peut être 'Pen' ou 'Finger'

# Pour connaitre les noms des périphériques [device]:
#		~$ xsetwacom list dev
#		Wacom BambooFun 2FG 6x8 Pen eraser ERASER    
#		Wacom BambooFun 2FG 6x8 Pen stylus STYLUS    
#		Wacom BambooFun 2FG 6x8 Finger pad PAD       
#		Wacom BambooFun 2FG 6x8 Finger touch TOUCH
#
# Les noms à prendre en compte sont:
# 'Pen eraser', 'Pen stylus', 'Finger pad' et 'Finger touch'

# Pour connaître toutes les paramètres modifiables via xsetwacom:
#		~$ xsetwacom list param

# Pour connaître toutes les paramètres assignés à un périphérique:
#		~$ xsetwacom -s get Wacom BambooFun 2FG 6x8 [device] all
#
# Happy config ;)

###################################################
# 3) Utilisation                                  #
###################################################
# Copier le script dans un fichier texte, y appliquer les modifications
# souhaitées, l'enregistrer (nom_du_script.sh) et le rendre exécutable:
# 		~$ chmod +x nom_du_script.sh

# Ce script est prévu pour paramétrer la tablette (de façon personnelle) à
# l'ouverture de la session.
# 'Système>Préférences>Applications au démarrage/Ajouter'
# - Nom: "Script tablette Wacom" (ou ce que vous voulez)
# - Commande: /chemin/vers/nom_du_script.sh
# - Commentaire: Ce que vous voulez

###################################################
# 4) Boutons tablette (Finger pad) :              #
###################################################
# Les 4 boutons de la tablette peuvent se voir assigner des événements, des
# fonctions.
# La syntaxe générique est la suivante:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "buttonX" Y
# où X est le numéro du bouton (cf. schéma ci-dessous), et Y la touche (ou
# séquence de touches) à associer.

# Les touches (seules ou en séquences) pouvant être assignées à un bouton sont:
# - Les lettres de l'alphabets, minuscules et majuscules
# - Les chiffres, caractères spéciaux et symboles du clavier "principal" sur un
#   clavier Fr ( /!\ pour les chiffres, Shift+&=1, shift+é=2, etc...)
# - Les touches dites spéciales
#	Pour connaitre les différentes touches spéciales pouvant être utilisées par
#	xsetwacom (modifiers):
#		~$ xsetwacom list mod
# - Les différents boutons d'une souris.
#	Noms des diffrents boutons d'une souris:
# - (illustration => http://pix.toile-libre.org/upload/original/1285747812.png)
#	"traditionnelle"
#	- clic-gauche = 1
#	- clic-molette = 2
#	- clic-droit = 3
#	- défilement-haut = 4
#	- défilement-bas = 5
#	"multimedia"
#	- défilement-gauche = 6
#	- défilement-droite = 7
#	- bouton-pouce1 (page précédente) = 8
#	- bouton-pouce2 (page suivante) = 9
#
# NOTA: Assigner la valeur 0 à un bouton revient à désactiver ce bouton.

# Assignation par défaut:
# - button1 = clic
# - button2 = clic-molette
# - button3 = clic-droit
# - button4 = page précédente = Alt+flèche gauche
#		 __________________________________
#		|      __________________________  |
#		|     |                          | |
#		| 1   |                          | |
#		|-----|                          | |
#		|  2  |                          | |
#		|-----|                          | |
#		|  3  |                          | |
#		|-----|                          | |
#		| 4   |                          | |
#		|     |__________________________| |
#		|__________________________________|
#
# (illustration => http://pix.toile-libre.org/upload/original/1285745240.png)

# Configuration d'origine :
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" 1					# clic
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" 2					# clic-molette
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" 3					# clic-droit
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" key alt left		# page précédente

# Pour avoir le comportement par défaut utiliser sous Windows/Mac, décommenter
# la section ci-dessous et commenter celle d'origine :
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key ctrl alt t		# activer/désactiver le "touch" (cf. NOTA et §6.1)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" key alt left		# page précédente
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" 3					# clic-droit
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" 1					# clic-gauche
#
# NOTA: L'activation/désactivation du touch se fait via un script tiers auquel
# on assigne un raccourci clavier (dans l'exmeple ci dessus Ctrl+Alt+t),
# lui même assigner à l'un des boutons ! (cf. §6.1)

# Conseil: Créer des scripts différents (en copiant/modifiant celui-ci)
# suivant le type de programme utilisé, et leur assigner un lanceur ou un
# raccourci clavier.
# Pour revenir à l'état d'origine (décrit en haut de cette section), relancer
# ce script ;)

# Exemple d'assignation pouvant être utiliser pour Gimp:
#
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key ctrl z			# undo
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" key ctrl shift =	# zoom+
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" key ctrl -			# zoom-
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" key r				# sélection rectangulaire

###################################################
# 5) Stylet (Stylus pen/eraser) :                 #
###################################################
# 		[device]			(Assignation par défaut)
#						 _ 
# Pen eraser button1 =>	|_|	(clic)
#						| |
#						| |
#						| |
#						| |
#						| |
#						| |
# Pen stylus button3 =>	|O|	(clic-droit)
# Pen stylus button2 =>	|°|	(clic-molette)
#						| |
#						| |
#						|_|
# Pen stylus button1 =>	 v	(clic)
#
# (cf. lien illustration §4)

# Pour régler la sensibilité à la pression du stylet, modifier les valeurs
# suivantes:
# ( /!\ i1 à i4 doivent être des valeurs comprises entre 0 et 100, et repectant
#  la règle i1+i4=100; i2+i3=100)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" PressCurve i1 i2 i3 i4		# (par défaut 0 0 100 100)

# A l'instar des boutons de la tablette, on peut assigner des raccourcis ou
# des évènements au stylet.
# Par exemple pour avoir la pipette dans Gimp (touche Ctrl) sur le bouton 2:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" "button2" key Control

###################################################
# 6) Pavé tactile (Finger pad/touch) et actions   #
#    à un ou plusieurs doigts (Gestures) :        #
###################################################

# 6.1) Touch
# Par défaut, le déplacement du curseur est relatif (cf. §7), et l'utilisation
# comparable à celle d'un touchpad de portable. Il est possible de désactiver
# la fonction. Ceci afin d'éviter, par exemple, d'avoir des déplacements
# intempestifs du curseur lors de l'utilisation du stylet, la tranche de la
# main étant naturellement posée sur la surface active.
# (en fait, ces déplacements/sursauts sont dûs aux modes différents utilisés par
#  le stylet et le Touch - cf. §7).
# Pour désactiver le Touch au démarrage, décommenter la ligne suivante:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Touch off
#
# NOTA: La désactivation du Touch provoque aussi la désactivation des Gestures.

# 6.2) Gestures
# Sont appelées "Gestures", les actions effectuées sur la surface active avec un
# ou plusieurs doigts, et qui provoquent des événements souris.
# Comportement par défaut:
# - tape sur le pavé = clic
# - double-tape = double-clic :)
# - un doigt posé sur le pavé + tape avec un autre doigt = clic-droit
# - mouvement vertical avec 2 doigts = molette haut/bas            (cf. NOTA)
# - écartement/rapprochement horizontal de 2 doigts = ctrl+molette (cf. NOTA)
# - tape + déplacement sur la zone active = clic+maintien
#
# A ce jour, seul le mouvement horizontal avec 2 doigts, qui permet les actions
# page suivante/page précédente sur Windows/Mac n'est pas encore implémenté.
#
# NOTA: Les Gestures n'étant que l'assignation des différents événements déjà
# existants d'une souris (boutons, molette...) elles ne sont pas paramétrables
# (à moins, bien sur, de personnaliser l'interprétation de ces événements par
# Xserver, mais là n'est pas l'objet du présent document, d'autant que cela se
# répercuterait sur le comportement de la souris...)
# De plus, le résultat de ce mouvements peut varier suivant les types de
# programmes utilisés. Cela dépend de la façon dont le programme traduit ces
# différents événements. Par exemple, sous Gimp, un navigateur internet ou un
# éditeur de texte, le mouvement vertical à 2 doigts provoque bien le
# défilement(*), car il est assimilé à l'action sur la molette d'une souris.
# Et l'écartement des doigts provoque bien le zoom, car il est assimilé la
# séquence ctrl+molette. Alors que dans F-spot, c'est la molette seule qui
# provoque le zoom, il faut donc effectuer un mouvement vertical à 2 doigts
# pour zoomer/dézoomer.
#
#(*)Il semble important de préciser un point concernant le défilement à 2
#	doigts. Au premier abord il semble "inversé" (par rapport à l'habitude que
#	l'on a de l'utilisation de la zone latérale des touchpad de portable),
#	lorsque l'on descend les doigts, ça remonte la page...?!
#	Le principe est néanmoins très intéressant (et plutôt réaliste, en fait),
#	car il faut considérer que ce n'est pas l'ascenseur de la page que l'on
#	"attrape"... mais bel et bien la page elle-même... 

# Pour désactiver les "Gestures", décommenter la ligne suivante:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" gesture off
#
# NOTA: Le fait de désactiver les Gestures permet quand même d'effectuer un
# clic-gauche (bouton 1 de la souris)

# 6.3) Sensibilité...
# Par défaut, il faut bien l'avouer, les Gestures ne sont pas aussi fluides et
# bien gérées que sous Windows. Et la sensibilité, le temps de déclenchement et
# la précision laissent un peu à désirer... 
# Mais cela fonctionne, et c'est déjà ça... :)
# Toutefois, il est possible d'agir sur les paramètres suivants:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ClickForce 6				# 1 (très sensible) à 27
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Capacity 3					# Niveau de sensibilité du Touch (par defaut 3, -1 désactive le Touch)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" CursorProx 42				# Sets cursor distance for proximity-out in distance from the tablet (default is 10 for Intuos series, 42 for Graphire series and others)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ZoomDistance 50			# Distance minimale avant déclenchement du zoom (defaut 50)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ScrollDistance 20			# Distance minimale avant déclenchement du défilement (defaut 20)

# Ces réglages étant une affaire de goût et de confort personnel, le soin est
# laissé à l'utilisateur de les "triturer" à sa convenance... 

###################################################
# 7) Mode d'utilisation de la tablette            #
###################################################
# Définitions:
# - Relatif: le déplacement du curseur est relatif à sa position 
#   (comme sur un touchpad de portable)
# - Absolu: le pavé "représente" l'écran, donc le curseur suis la position de la
#   pointe au dessus de la tablette

# Par défaut, le stylet est paramétré en mode absolu. Le Touch en mode relatif.
# Décommenter ces lignes permet d'inverser la tendance:
# ( /!\ l'utilisation devient très inconfortable, mais chacun fait ce qui lui plait...)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" mode absolute
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" mode relative

###################################################
# 8) Mapping de la tablette :                     #
###################################################
# Pour le stylet, la tablette est déjà wide (16/10)!
# (Pour info = valeur en points par défaut pour une résolution de 1680x1050)
# xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TopX 0
# xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TopY 0
# xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" BottomY 13530
# xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" BottomX 21648

# Pour le Touch, la tablette est en 16/9 (bizarre, vous avez dit bizarre...)
# => BottomX=740/BottomY=500
# En même temps, pour une utilisation du Touch en mode relatif, cela ne se sent
# quasiment pas...
# (ci dessous, adaptation du mapping pour une résolution en 16/10, plus
#  important dans le cas d'une utilisation du Touch en mode absolu)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" BottomX 800

###################################################
# 9) Adaptation dual-screen :                     #
###################################################
# Par défaut, et avec l'option "Twinview" activée dans nvidia-settings, la
# tablette (ou plutôt Xserver) prend en compte le bureau virtuel formé par les 2
# écrans comme un seul bureau.
# Ce qui occasionne une certaine imprécision, dûe à la différence de vitesse de
# déplacement horizontale/verticale, et donc le fameux syndrome du "rond-ovale"

# Principe: L'écran actif est pris en compte, changement d'écran lorsque le
# curseur arrive au bord d'un écran.
# Décommenter cette section en cas d'utilisation d'un dual-screen en mode
# Twinview
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TwinView horizontal
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen eraser" TwinView horizontal

###################################################
# 9) Latéralité :                                 #
###################################################
# L'option 'rotate' permet d'opérer une rotation d'un quart de tour de la
# tablette. Les différents paramètres applicables sont NONE (mode "droitier"
# assigné par défaut), CW, CCW et HALF (demi-tour).
# CW (clockwise=sens horaire) et CCW (conterclockwise=sens anti-horaire) sont
# utiles dans le cas de l'utilisation d'un écran en portrait.
 
# Pour utiliser la tablette en mode "gaucher" (bouton sur la droite et ordre
# inversé par rapport au schéma §4), décommenter ces lignes:
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" rotate HALF
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" rotate HALF
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" rotate HALF
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen eraser" rotate HALF

# Fin...

(Les schémas ascii et les défauts d'alignements sont dûs à la mise en page provoquée par la balise Code, dans un fichier texte, l'alignement est nickel wink )

Ensuite, mes scripts persos (pour info... hein)

xsetwacom_generic.sh:

#!/bin/sh
# Script xsetwacom générique

    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key ctrl alt t	# activer/désactiver le "touch" (via ~/scripts/xsetwacom/des_activation_touch_notification.sh)
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" key alt left	# page précédente
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" key alt right	# page suivante
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" key ctrl z		# annuler

#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ClickForce 6			# 1 (très sensible) à 27
	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Capacity 3				# Niveau de sensibilité du Touch (par defaut 3, -1 désactive le Touch)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" CursorProx 42			# Sets cursor distance for proximity-out in distance from the tablet (default is 10 for Intuos series, 42 for Graphire series and others)
#	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ZoomDistance 50		# Distance minimale avant déclenchement du zoom (defaut 50)
	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" ScrollDistance 20		# Distance minimale avant déclenchement du défilement (defaut 50)

	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" BottomX 800

	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TwinView horizontal
	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen eraser" TwinView horizontal

xsetwacom_gimp.sh:

#!/bin/sh
# Script xsetwacom pour Gimp

    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key CONTROL z		# undo
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" key SHIFT =		# zoom+
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" key -				# zoom-
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" key r				# sélection rectangulaire

    xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" "button3" key Control		# pipette sur le bouton 3 du stylet

	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Touch off					# Désactivation du Touch

	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TwinView horizontal			# Adaptation dual-screen/TwinView pointe stylet
	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen eraser" TwinView horizontal			# Adaptation dual-screen/TwinView gomme

xsetwacom_inkscape.sh:

#!/bin/sh
# Script xsetwacom pour Inkscape

    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button1" key CONTROL z		# undo
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button2" key SHIFT =		# zoom+
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button3" key -				# zoom-
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger pad" "button4" key F1				# outil sélection

    xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" "button3" key F2				# Outil "éditer des noeuds" sur le bouton 3 du stylet

	xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Touch off					# Désactivation du Touch

	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen stylus" TwinView horizontal			# Adaptation dual-screen/TwinView pointe stylet
	xsetwacom set "Wacom BambooFun 2FG 6x8 Pen eraser" TwinView horizontal			# Adaptation dual-screen/TwinView gomme

Et enfin, le script d'activation/désactivation du Touch à assigner à un raccourci clavier, lui même assigné à une touche de la tablette.
Cerise sur le gateau de ce script => moyennant l'installation de libnotify-bin (facultatif), il ouvre une pop-up pour prévenir de l'activation/désactivation wink
(Script original de Favux disponible en bas de cette page)
des_activation_touch_notification.sh:

#!/bin/bash

# Script d'activation/désactivation du Touch + création d'une bulle de
# notification indiquant le changement d'état.
# Initialement créé par Favux , extrapolé par regisburin (resgisestuncool@gmail.com)
# (cf. http://ubuntuforums.org/showpost.php?p=8165182&postcount=384)

###################################################
# 1) Pré-requis :                                 #
###################################################
# - Fonctionne pour les Bamboo Fun Pen & Touch M (A5) CTH-661 (adapter le nom
#   de la tablette -entre guillemets- si différente)
# - Avoir libnotify-bin installé (sudo apt-get install libnotify-bin)

# Dans le cas où vous ne souhaiteriez pas installer ibnotify-bin, ou dans le
# cas d'une utilisation sans notification, commenter (#) les lignes commençant
# par notify-send.
# Plus d'info: 'man notify-send'.

###################################################
# 2) Utilisation :                                #
###################################################
# - Copier le script dans un fichier texte, l'enregistrer (nom_du_script.sh)
#   et le rendre exécutable (~$ chmod +x nom_du_script.sh)
# - Lui assigner un raccourcis clavier (sous Gnome Système>Préférences>Raccourcis clavier
#    ou via CompizConfig>onglet commandes)
# - Assigner ce raccourci clavier à l'un des bouton de la tablette
#   (cf. manuel xsetwacom sur http://linuxwacom.sourceforge.net/)

TOUCH_STATE=`xsetwacom get "Wacom BambooFun 2FG 6x8 Finger touch" Touch`
if [ "$TOUCH_STATE" == "on" ]
  then
    echo "Désactivation du pavé tactile."
    notify-send -t 1500 "Pavé tactile Bamboo désactivé"
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Touch off
  else
    echo "Activation du pavé tactile"
    notify-send -t 1500 "Pavé tactile Bamboo activé"
    xsetwacom set "Wacom BambooFun 2FG 6x8 Finger touch" Touch on
fi

A noter que j'ai paramétré une Adeskbar supplémentaire en masquage automatique dans un coin d'un de mes écrans, et que j'y ai juste mis un "tiroir" avec mes différents scripts dedans (pour switcher "à la volée" et de façon graphique). A ce propos (et comme le précisait Deevad dans son tout premier post) il y a une belle icône de tablette graphique ici => /usr/share/icons/gnome/48x48/devices/input-tablet.png

Voilà... Maintenant, je me lance dans une traduction plus précise et complète de xsetwacom list param, et du manuel complet de xsetwacom en essayant de choper les différences entre ce que j'arrive à faire et ce qu'il y a d'indiqué dans la version (obsolète) du site officiel... (j'ai du mal, hein... je ne vous le cache pas, d'autant que la Bamboo n'a pas la moitié des fonction d'une Cintiq par exemple).

@+


Config (M-AUDIO Delta44/Wacom CTH661-Phone ZTE OpenC-FFOS2.1) | BabyBox[WIP]
Moi sur le web / Moi, IRL mais sur le web / Ma maison sur le web

Hors ligne

#99 Le 01/10/2010, à 14:36

Deevad

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

smile super toute cette documentation. Merci de partager tout ça.

Hors ligne

#100 Le 02/10/2010, à 05:10

Gemnoc

Re : [Tuto] Configurer les bouttons Wacom sous Ubuntu/Debian avec Xsetwacom

RegisBurin a écrit :

Ca y est, j'ai fini de fignoler mes scripts xsetwacom persos.
Et j'en propose un "générique" pour la BambooFun P&T "m" (CTH-661)

Super boulot ! smile

RegisBurin a écrit :

Du coup, je reprendrais bien la page de doc qui parle de xsetwacom, maintenant que c'est bien complet (et que je commence à maitriser le sujet).

(A vraie dire, l'intégralité de la doc sur les tablettes Wacom devrait être revue... 10 pages, et la plupart sont obsolètes au niveau installation/utilisation)

Je vais voir avec les coordinateurs du wiki où je peux intégrer ça...

Il se trouve que je suis un des coordinateurs du wiki depuis début septembre. wink

Pour tes scripts, ils sont un peu volumineux à intégrer dans la doc, mais surtout la politique est d'en mettre le moins possible et plutôt de faire des liens externes vers ces scripts. Un lien vers ton message pourrait être ajouté sans problème.

Je suis parfaitement d'accord avec toi : 10 pages pêle-mêle pour les tablettes Wacom, qui parlent souvent de xorg.conf alors que ce fichier n'est plus utilisé, infos désuètes et qui se recoupent d'une page à l'autre au point où on ne sait plus trop laquelle choisir pour notre tablette... Une chatte ne trouverait plus ses petits. (C'est moi d'ailleurs qui ai ajouté la notice au début de la page wacom)

J'en avais parlé sur la liste de diffusion des contributeurs de la documentation il y a deux mois. C'était mon intention de proposer une refonte, mais l'ampleur de la tâche m'a fait un peu reculer.

Voici l'échange que j'avais eu avec Draco31.fr (aussi coordinateur de la doc) :

Le 03/08/2010 07:08, Gemnoc a écrit :
> > Bonjour,
> >
> > En quête d'infos pour l'utilisation de ma tablette graphique Wacom
> > Bamboo Fun sous Lucid, j'ai fait l'inventaire des pages associées, et
> > suis arrivé au constat qu'un gros ménage est nécessaire !
> >
> > Il y a 5 pages qui donnent des instructions d'installation pour les
> > tablettes Wacom :
> >
> > http://doc.ubuntu-fr.org/wacom
> > http://doc.ubuntu-fr.org/wacom_expresskeys (je crois qu'elle devrait
> > être supprimée, car elle concerne spécifiquement la configuration des
> > boutons sous Gutsy et antérieurs)
> > http://doc.ubuntu-fr.org/wacom_bamboo (contient pas moins de 5 notes
> > différentes en haut de page)
> > http://doc.ubuntu-fr.org/wacom_bamboo_fun
> > http://doc.ubuntu-fr.org/wacom_bamboo_pen
> >
> > Sans même mentionner le tutoriel Comment faire fonctionner les
> > tablettes graphiques Wacom avec GIMP
> > <http://doc.ubuntu-fr.org/tutoriel/comment_utiliser_tablettes_graphiques_wacom_avec_gimp>,
> > qui parle d'éditer le fichier xorg.conf !
> >
> > Honnêtement, l'usager «normal» s'y perdra assurément, c'est mon cas.
> >
> > Il me semble qu'il serait opportun de centraliser l'info sur une seule
> > page si possible. Depuis Jaunty, les tablettes sont reconnues
> > automatiquement, à part les modèles très récents. Peut-être que l'on
> > peut élaguer toutes ces instructions complexes, en s'inspirant par
> > exemple du wiki anglophone <https://help.ubuntu.com/community/Wacom>.
> > Ou sinon faire de la page wacom un portail vers les autres pages
> > connexes au besoin (un peu comme la page Wine).
> >
> > Doit-on supprimer totalement le contenu concernant les versions
> > d'Ubuntu qui ne sont plus supportées (Gutsy, Intrepid) ?
> >
> > En attendant, j'ai pris la liberté de rédiger une grosse <note
> > warning> au début de la page wacom...
> >
> > Merci de vos avis, surtout ceux qui ont des tablettes Wacom, quel tuto
> > avez-vous suivi et pour quelle version d'Ubuntu, votre numéro de
> > modèle, etc.
> >
> > Salutations,
> >
> > Gemnoc
Bonjour,

Le problème de ce type de page, c'est que seul les contributeurs
possédant le matériel peuvent contrôler les infos.
Donc vu que c'est ton cas, ne te gène pas pour faire les adaptations
nécessaires, surtout pour la page
http://doc.ubuntu-fr.org/wacom_bamboo_fun qui semble correspondre à ton
modèle.

Attention toutefois à garder à l'esprit que Hardy est encore supporté.
On peut supprimer tout ce qui concerne Gutsy s'il est vérifié que cela
ne s'applique pas également à Hardy ou supérieur.
Idem pour Intrepid, il faut peut-être changer "pour Intrepid et
antérieur" en "pour Ubuntu 8.04 LTS" ou la mention "pour Intrepid et
suivant" en "A partir d'Ubuntu 9.04".
Bref, à vérifier au cas par cas.
Si au final, tout les modèles ont une procédure commune, une page
matériel wacom peut regrouper ces infos.

NB : Je ne suis pas sûr que Wacom ne produise QUE des tablettes
graphiques, donc adapter le nom de la page portail au besoin.

A+
draco

Si tu es intéressé à participer à cette refonte ou en discuter, le mieux serait que tu t'inscrives à la liste de diffusion (mailing list). Avant de faire des changements majeurs à une page, il est préférable de travailler sur une page brouillon sous ton espace utilisateur, par exemple http://doc.ubuntu-fr.org/utilisateurs/regisburin/wacom , et d'en informer la liste afin d'en discuter.

Sachant que Jaunty ne sera plus supporté le 23 octobre prochain, nous n'aurions qu'à valider l'info pour Hardy, Karmic, Lucid et Maverick. Une chose qui devrait être ajoutée dans la doc : des astuces sur les réglages possibles, comme régler le ratio de la tablette, etc. Bref, colliger les infos de ce sujet de discussion-ci serait déjà un bon point de départ.

Ça vaut aussi pour toi Deevad, si tu veux bien/as le temps d'y mettre ton grain de sel. smile

P.S. @ Deevad, au cas où tu n'aurais pas vu ce sujet passer... voir par là, et encore une fois bravo ! wink

Hors ligne