OVH Cloud OVH Cloud

imwheel au démarrage

2 réponses
Avatar
Zanton
Bonjour,

j'utilise imwheel pour utiliser les 5 boutons de ma souris et j'ai un
petit souci : je suis obligé à chaque démarrage de faire un
xmodmap -e "pointer = 1 2 3 6 7 4 5"
pour bien configurer les boutons sinon ils sont intervertis. Ce que je
ne comprends pas, c'est que j'ai placé cette commande dans mon script
d'init. Je l'ai rendu exécutable et j'ai bien fait
#update-rc.d imwheel defaults 99

Je ne sais donc pas trop comment m'y prendre :s

Voici mon fichier /etc/init.d/imwheel


#!/bin/sh
[ -r /etc/sysconfig/mouse ] && . /etc/sysconfig/mouse

# M$ Explorer mouse hack
xmodmap -e "pointer = 1 2 3 6 7 4 5"

BINARY=$(which imwheel)

$BINARY -p -b "67"

# imwheel ends here


Zanton


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
JusTiCe8
Bonjour,

Zanton a écrit :

Bonjour,

j'utilise imwheel pour utiliser les 5 boutons de ma souris et j'ai un
petit souci : je suis obligé à chaque démarrage de faire un
xmodmap -e "pointer = 1 2 3 6 7 4 5"
pour bien configurer les boutons sinon ils sont intervertis. Ce que je
ne comprends pas, c'est que j'ai placé cette commande dans mon script
d'init. Je l'ai rendu exécutable et j'ai bien fait
#update-rc.d imwheel defaults 99

Je ne sais donc pas trop comment m'y prendre :s

Voici mon fichier /etc/init.d/imwheel


#!/bin/sh



ajoute un -x en bout de ligne ci dessus pour voir ce qui cloche (ou
alors sh /etc/init.d/S99tonscript -x)

[...]



le pb est que pt X n'est pas encore "vivant" lorsque xmodmap est appelé,
ce qui provoque l'echec de ce dernier et le non fonctionnement de ton
script. Enfin c'es tune hypothèse.
Une solution, si le pb est bien là, est de tester la présence de X en
boulce avec un délai d'attente de quelques secondes entre chaque essai.


Zanton




J8.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Zanton
JusTiCe8 wrote:
Bonjour,

Zanton a écrit :

Bonjour,

j'utilise imwheel pour utiliser les 5 boutons de ma souris et j'ai un
petit souci : je suis obligé à chaque démarrage de faire un
xmodmap -e "pointer = 1 2 3 6 7 4 5"
pour bien configurer les boutons sinon ils sont intervertis. Ce que je
ne comprends pas, c'est que j'ai placé cette commande dans mon script
d'init. Je l'ai rendu exécutable et j'ai bien fait
#update-rc.d imwheel defaults 99

Je ne sais donc pas trop comment m'y prendre :s

Voici mon fichier /etc/init.d/imwheel


#!/bin/sh




ajoute un -x en bout de ligne ci dessus pour voir ce qui cloche (ou
alors sh /etc/init.d/S99tonscript -x)

[...]




le pb est que pt X n'est pas encore "vivant" lorsque xmodmap est appelé,
ce qui provoque l'echec de ce dernier et le non fonctionnement de ton
script. Enfin c'es tune hypothèse.
Une solution, si le pb est bien là, est de tester la présence de X en
boulce avec un délai d'attente de quelques secondes entre chaque essai.


Zanton




J8.




Ca me semble étrange car j'ai un autre script qui règle le gamma de
mon écran et lui, il fonctionne sans problème :s


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact