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 18/11/2010, à 04:36

HungryMelon

[Résolu/Abandon] Script au démarrage d'une session.

Bonsoir,

Ce sujet a surement déjà été fait, et refait, mais je ne trouve rien qui pourrait m'aider avec la recherche.

J'ai fais un script pour les boutons de ma Wacom Intuos4 (avec xsetwacom). Je n'ai aucun problème à lancer le script quand je le veux, c'est à dire en cliquant dessus et en faisant "lancer". Mais, si je le met dans les programmes présent au démarrage de la session (avec "Applications au démarrage"), il ne fonctionne plus.

Il semble que de simplement mettre le chemin vers le script ne fonctionne pas. (ni avec un point devant, ni avec un "sh~ /...)

Voilà le contenu de mon script, même si je ne crois pas que le problème y soit.

#!/bin/sh

#Boutons tablette
#xsetwacom set "Wacom Intuos4 4x6 pad" button2 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button3 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button4 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" AbsWUp ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button1 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" AbsWDn ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button5 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button6 ""
#xsetwacom set "Wacom Intuos4 4x6 pad" button7 ""

#Boutons stylet
#xsetwacom set "Wacom Intuos4 4x6 stylus" button1 ""
#xsetwacom set "Wacom Intuos4 4x6 stylus" button2 ""
#xsetwacom set "Wacom Intuos4 4x6 stylus" button3 ""

#Boutons souris
xsetwacom set "Wacom Intuos4 4x6 cursor" button1 "3"
#xsetwacom set "Wacom Intuos4 4x6 cursor" button2 ""
xsetwacom set "Wacom Intuos4 4x6 cursor" button3 "1"

(Beaucoup de commentaire, pour le moment il sert seulement à inverser les boutons de la souris.)


Merci beaucoup pour votre aide.

Dernière modification par HungryMelon (Le 18/11/2010, à 20:26)

Hors ligne

#2 Le 18/11/2010, à 06:47

Pacifick_FR42

Re : [Résolu/Abandon] Script au démarrage d'une session.

Système>Préférence>Applications au démarrage

Hors ligne

#3 Le 18/11/2010, à 07:02

HungryMelon

Re : [Résolu/Abandon] Script au démarrage d'une session.

C'est ce que j'avais compris, seulement je ne savais pas comment écrire la commande pour que mon script se lance bien au démarrage. Mais j'ai trouvé (comme expliqué au bas de mon premier message).

Merci quand même.

Hors ligne

#4 Le 18/11/2010, à 07:34

HungryMelon

Re : [Résolu/Abandon] Script au démarrage d'une session.

J'ai finalement enlever le résolu.

Je viens de redémarrer suite à une mise à jour, et le script ne fonctionnait plus.

Voilà ce que j'ai écris dans la zone "commande" d'"application au démarrage": sh /home/MONNOM/intuos.sh

Ça devrait fonctionner non ?

Hors ligne

#5 Le 18/11/2010, à 07:38

Compte anonymisé

Re : [Résolu/Abandon] Script au démarrage d'une session.

Salut

Ce que tu peux faire :
rendre ton script exécutable :
chmod a+x  /home/MONNOM/intuos.sh
Puis simplement tu modifies ainsi la zone commande :
/home/MONNOM/intuos.sh

@+

#6 Le 18/11/2010, à 07:57

HungryMelon

Re : [Résolu/Abandon] Script au démarrage d'une session.

Merci jeanjd63, seulement ça ne fonctionne pas comme je le voudrais.

Étrangement, le script semble fonctionner si je ferme et rouvre ma session, mais pas si je redémarre et ouvre ma session...

Dernière modification par HungryMelon (Le 18/11/2010, à 08:05)

Hors ligne

#7 Le 18/11/2010, à 08:31

Compte anonymisé

Re : [Résolu/Abandon] Script au démarrage d'une session.

Donc tu peux tenter de supprimer l'appel du script dans les prog de démarrage et tu ajoutes l'appel de ce script dans le fichier
.profile qui se trouve dans ton répertoire :
/home/Ton_user/.profile

@+

#8 Le 18/11/2010, à 08:59

HungryMelon

Re : [Résolu/Abandon] Script au démarrage d'une session.

De cette manière, il ne se lance plus du tout. Est-ce qu'il y a quelque chose à écrire pour séparer l'appel du script et le reste qui se trouve dans .profile ?

Edit: Sois il y a un réel problème, sois je suis un noob... Je commence à pencher pour la deuxième option.

Dernière modification par HungryMelon (Le 18/11/2010, à 09:04)

Hors ligne

#9 Le 18/11/2010, à 09:05

Compte anonymisé

Re : [Résolu/Abandon] Script au démarrage d'une session.

Tu peux ajouter directement les commandes dans ce .profile mais en mettant le path complet des commandes xsetwacom :
#Boutons souris
/path/xsetwacom set "Wacom Intuos4 4x6 cursor" button1 "3"
#xsetwacom set "Wacom Intuos4 4x6 cursor" button2 ""
/path/xsetwacom set "Wacom Intuos4 4x6 cursor" button3 "1"

#10 Le 18/11/2010, à 09:21

HungryMelon

Re : [Résolu/Abandon] Script au démarrage d'une session.

Un exemple du path complet serait /usr/bin/xsetwacom... ?

Si oui, ça ne fonctionne toujours pas.

PS: D'ailleurs, ça fonctionne toujours bien comme je l'ai mis dans les programmes au démarrage. Pourquoi ça ne fonctionne plus après un redémarrage ? J'aimerais bien comprendre...

EDIT: Je crois que mon sujet n'est pas dans la bonne section, je me trompe ?

Dernière modification par HungryMelon (Le 18/11/2010, à 09:33)

Hors ligne