[fvwm rxvt] erreur xmodmap

Xorg, Compiz, KDE / Gnome / Xfce / Fluxbox / e17 / fvwm ... GDM/KDM/XDM...
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

[fvwm rxvt] erreur xmodmap

Message par TuxSpirit »

Bonjour/soir,

J'ai installé fvwm et j'utilise la console rxvt-unicode et accessoirement xterm.

Lorsque j'ouvre la console rxvt-unicode, j'obtiens le message :
xmodmap: commandline:1: bad buttons pointer code list, missing equal sign
xmodmap: 1 error encountered, aborting.
INFO: imwheel(pid=1046) killed
INFO: imwheel started (pid=1164)
Par contre, si j'ouvre la console xterm, je n'ai aucun message d'erreur.

J'ai un fichier .Xdefaults dans mon répertoire Home, avec :
http://pastebin.archlinux.fr/22217

La souris utilisée est une Logitech Cordless MouseMan Optical, 6 buttons.

Quelqu'un à une idée ?

D'avance merci pour votre aide.
Dernière modification par TuxSpirit le dim. 02 mars 2008, 23:27, modifié 1 fois.
Amicalement,
TuxSpirit
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message par wain »

salut,
fais plutôt voir le fichier xmodmap qui doit traîner dans ton $home. Il doit y avoir un truc qui cloche dedans.
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

salut wain,

je n'ai pas de fichier xmodmap dans montre répertoire $HOME, en revanche, j'ai le fichier imwheel.sh dans /etc/profile.d qui contient :

Code : Tout sélectionner

#!/bin/sh
#First test if there is a display running
if test "$DISPLAY" != "";
then
  xmodmap -e "pointer 1 2 3 6 4 5" > /dev/null
  BINARY=$(which imwheel)
  $BINARY -k -b "4 5"
fi
Amicalement,
TuxSpirit
Avatar de l’utilisateur
TuxSpirit
Chu Ko Nu
Messages : 338
Inscription : jeu. 08 nov. 2007, 14:11
Localisation : Suisse/VD

Message par TuxSpirit »

hello,

pour le message d'erreur :
xmodmap: commandline:1: bad buttons pointer code list, missing equal sign
xmodmap: 1 error encountered, aborting.
il était provoqué par xmodmap qui ne conntenait pas de = après pointer :
xmodmap corrigé a écrit :xmodmap -e "pointer 1 2 3 4 5 8 7 6" > /dev/null
puis c'est imwheel qui m'a provoqué l'erreur :
mwheel: ERROR: buttons: #1: is not a number!
j'ai dû remplacer les "4 5" par 4 5
imwheel corrigé a écrit :imwheel -k -b 4 5
maintenant lorsque j'ouvre une console rxvt-unicode, j'ai à l'écran
Warning: Only changing the first 8 of 32
INFO: imwheel (pid=9417) killed.
INIFO: imwheel started (pid=9429)
A toute fin utile, je joins également la définition xorg.conf de ma souris Logitech Cordless MouseMan Optical :
extrait xorg.conf a écrit :InputDevice "MouseMan" "CorePointer"
....
....
Section "InputDevice"
Identifier "MouseMan"
Driver "mouse"
Option "Vendor" "Logitech"
Option "Name" "Cordless MouseMan Optical"
#Option "Protocol" "ExplorerPS/2"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "false"
Option "ZAxisMapping" "4 5"
EndSection
Amicalement,
TuxSpirit
Avatar de l’utilisateur
cycyx
yeomen
Messages : 222
Inscription : dim. 02 mars 2008, 19:53

Message par cycyx »

J'ai une question bête : pourquoi utiliser imwheel ?

La conf standard de X n'est pas suffisante pour supporter ta souris (ça fait longtemps que je n'ai pas utilisé ce modèle-la) ?

Code : Tout sélectionner

Section "InputDevice"
    Identifier  "mouse"
    Driver      "mouse"
    Option      "Device" "/dev/input/mice"
    Option      "Protocol" "IMPS/2"
    Option      "Emulate3Buttons" "false"
    Option      "Buttons" "5"
    Option      "ZAxisMapping" "4 5"
    Option      "ButtonMapping" "1 2 3 6 7"
EndSection
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

Imwheel c'est pour pouvoir utiliser aussi les boutons de côté
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Répondre