View previous topic :: View next topic |
Author |
Message |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Thu Jun 16, 2005 5:46 pm Post subject: [Logitech MX510]Commande relou |
|
|
Voila pour que ma souris fonctionne je doit lancé cette commande dans un terminale a chaque demarage de gnome :
Quote: | $ xmodmap -e "pointer = 1 2 3 6 7 8 9 10 4 5" |
Voila donc c'est assé relou , sil y avait une manip pour que sa soit autau[/code]matique je suis preneur ! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
kernelsensei Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/21126704545e4a5f9ae5c9.jpg)
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Jun 16, 2005 5:51 pm Post subject: |
|
|
Code: | echo "pointer = 1 2 3 6 7 8 9 10 4 5" >> ~/.Xmodmap |
Peut etre _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Thu Jun 16, 2005 8:19 pm Post subject: |
|
|
Nan sa fonctionne pas :/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Faust_ Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/52614629144f4c6396e581.jpg)
Joined: 13 Jan 2005 Posts: 175 Location: Marseille
|
Posted: Fri Jun 17, 2005 8:04 am Post subject: |
|
|
j'avais le meme probleme et j'ai fini par ajouter la commande dans /usr/kde/3.3/share/config/kdm/Xsession
apres si tu n'utilises pas KDE il faut que tu adaptes mais ca doit pouvoir le faire
le seul petit inconvenient est qu'il faut penser a remettre la commande dans le fichier quand on change de version de KDE mais bon ca n'arrive pas tous les jours |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Jun 17, 2005 8:51 am Post subject: Re: [Logitech MX510]Commande relou |
|
|
SiOu wrote: | Voila pour que ma souris fonctionne je doit lancé cette commande dans un terminale a chaque demarage de gnome | Il est possible d'indiquer à gnome quels pgms lancer automatiquement au démarrage si je ne m'abuse (mais valable uniquement pour gnome => si tu changes de WM/DM il te faudra l'indiquer à nouveau).
Du coup la solution du x/g/kdm me paraît plus adaptée; quid du initscript "local.start" ?? _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guilc Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/190892864153fcc64a2a920.jpg)
Joined: 15 Nov 2003 Posts: 3326 Location: Paris - France
|
Posted: Fri Jun 17, 2005 8:55 am Post subject: Re: [Logitech MX510]Commande relou |
|
|
yoyo wrote: | quid du initscript "local.start" ?? |
Ca, ça peut pas marcher, local.start n'est pas exécuté X lancé, donc le Xmodmap va pas aimer... _________________ Merci de respecter les règles du forum.
Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Fri Jun 17, 2005 8:56 am Post subject: Re: [Logitech MX510]Commande relou |
|
|
yoyo wrote: | "local.start" ?? | X n'est pas démarré à ce moment là, donc cette commande échouera
Mais en effet tout ça dépend de ton DM/WM, personellement, je mets toutes les commandes à lancer à la connexion (xscreensaver, xbindkeys, xmodmap ...) dans un fichier .xinit et je modifie mes scripts d'init pour qu'il soit executé avant le chargement du WM, mais en effet, chaque WM a sa méthode pour faire ça, sous gnome dans le menu de configuration > session tu peux configurer ça, avec XFCE il suffit de mettre ce script, ou un lien vers ce script dans ~/Desktop/Autostart , etc ...
Précise un peu quels WM/DM tu utilises, on pourra surement mieux t'aider ![Wink ;)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jun 17, 2005 9:08 am Post subject: |
|
|
Gnome 2.10 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
yoyo Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1382399841473c166bf2c72.jpg)
Joined: 04 Mar 2003 Posts: 4273 Location: Lyon - France
|
Posted: Fri Jun 17, 2005 9:23 am Post subject: Re: [Logitech MX510]Commande relou |
|
|
guilc wrote: | yoyo wrote: | quid du initscript "local.start" ?? | Ca, ça peut pas marcher, local.start n'est pas exécuté X lancé, donc le Xmodmap va pas aimer... |
spider312 wrote: | X n'est pas démarré à ce moment là, donc cette commande échouera | Vous en êtes sûr ??
Code: | % more /etc/init.d/local
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-src/rc-scripts/init.d/local,v 1.12.4.1 2005/01/30
22:17:37 vapier Exp $
depend() {
after *
} | Donc a priori SI le initscript "xdm" est lancé (runlevel "default" ou autre) ce qui est très probablement le cas, les lignes de /etc/conf.d/local.start seront lancés APRÈS le démarrage de X. _________________ La connaissance s'accroît quand on la partage.
JCB |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jun 17, 2005 10:51 am Post subject: |
|
|
Mon local.start ressemble a sa :
Code: | # /etc/conf.d/local.start
# $Header: /var/cvsroot/gentoo-src/rc-scripts/etc/conf.d/local.start,v 1.4.4.1 $
# This is a good place to load any misc.
# programs on startup ( 1>&2 )
logitech_applet -s 800 -e
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Fri Jun 17, 2005 3:47 pm Post subject: |
|
|
Le script xdm est lancé oui, mais ça ne veut pas dire que X tourne et soit pleinement operationnel, enfin c'est à voir, mais je crains que les résultats ne soient un tant soit peu aléatoires
Pour gnome 2.10, on t'a expliqué, dans le menu de configuration, tu choisis "session" et là t'as une fenetre avec 3 onglets, c'est dans le dernier qu'il faut ajouter ta commande ... (désolé, c'est pas très précis, mais je n'ai fait que configurer gnome pour ma famille, je ne l'utilise pas ...) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jun 17, 2005 5:41 pm Post subject: |
|
|
En faite je connaissai deja mais jessayé de lancé mon script au demarrage mais sa fonctionnai pas.
Jai rentré la commande a la barbare je vais voir si sa fonctionne. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Fri Jun 17, 2005 9:12 pm Post subject: |
|
|
Nan sa fonctionne tjs pas ![Crying or Very sad :cry:](images/smiles/icon_cry.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_kal_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/16379115442be97276de92.gif)
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Fri Jun 17, 2005 10:33 pm Post subject: |
|
|
Pour ma part, je cherche a faire fonctionner les boutons latteraux de ma MX510 dans le jeux enemy-territory
En fait, ceux-ci fonctionnent mais sont interpreter comme le boutton Mouse3 ce qui est assez génant
Ma souris est branchée en PS2 et je ne peux la mettre en USB car j'utilise un switch. Voici la config. de ma souris dans xorg.conf :
Quote: | Section "InputDevice"
Identifier "Logitech MX510"
Driver "mouse"
Option "protocol" "IMPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "10"
Option "ZAxisMapping" "4 5"
Option "Resolution" "800"
EndSection
|
Je pense qu'il y a une histoire d'xmodmap a gérer toute bete mais bon j'y comprend rien. Peut on m'expliquer ? ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_kal_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/16379115442be97276de92.gif)
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Sat Jun 18, 2005 1:22 pm Post subject: |
|
|
Ouaip j'été tombé dessus aussi mais c'est pour de l'usb, et moi suis en PS2 ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SunMetis Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 10 Mar 2005 Posts: 234
|
Posted: Sat Jun 18, 2005 2:21 pm Post subject: |
|
|
j'avais un mx aussi je crois que les mecs qui ont fait que ca marche sous linux ...s'il avaient voulu faire plus difficile penible et plus decourageant a utiliser juste pour un clavier et une souris ils auraient pas pu... Je coris qu'ils ont pige comment faire avancer les peripheriques sur linux ![Laughing :lol:](images/smiles/icon_lol.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_kal_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/16379115442be97276de92.gif)
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Sat Jun 18, 2005 5:24 pm Post subject: |
|
|
SunMetis wrote: | j'avais un mx aussi je crois que les mecs qui ont fait que ca marche sous linux ...s'il avaient voulu faire plus difficile penible et plus decourageant a utiliser juste pour un clavier et une souris ils auraient pas pu... Je coris qu'ils ont pige comment faire avancer les peripheriques sur linux ![Laughing :lol:](images/smiles/icon_lol.gif) |
![Laughing :lol:](images/smiles/icon_lol.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guitoo Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 04 Jun 2004 Posts: 136
|
Posted: Sun Jun 19, 2005 9:52 am Post subject: |
|
|
avec gdm il suffit de mettre
pointer = 1 2 3 6 7 8 9 10 4 5
dans /etc/X11/Xmodmap ou /etc/X11/xinit.Xmodmap
essaye les 2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Sun Jun 19, 2005 12:13 pm Post subject: |
|
|
_kal_ wrote: |
Ouaip j'été tombé dessus aussi mais c'est pour de l'usb, et moi suis en PS2 ![Sad :(](images/smiles/icon_sad.gif) |
Tu m'excuseras de mon "apeuprisme", mais j'ai lu au moins 10 howto sur le sujet hier, donc ca se confuse un peu...
J'ai lu que certains protocoles (et peut être Option "protocol" "IMPS/2" ) ne supportaient que 5 bouttons max (et c'est le cas chez moi par défaut, avec ma MX500). Donc pour avoir accès à tous les boutons, faut evdev comme protocole, mais donc de l'USB...
De là à voir si ton cas en PS/2 est désespéré... ![Confused :?](images/smiles/icon_confused.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_kal_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/16379115442be97276de92.gif)
Joined: 04 Mar 2005 Posts: 602 Location: Paris
|
Posted: Sun Jun 19, 2005 1:53 pm Post subject: |
|
|
El_Goretto wrote: | _kal_ wrote: |
Ouaip j'été tombé dessus aussi mais c'est pour de l'usb, et moi suis en PS2 ![Sad :(](images/smiles/icon_sad.gif) |
Tu m'excuseras de mon "apeuprisme", mais j'ai lu au moins 10 howto sur le sujet hier, donc ca se confuse un peu...
J'ai lu que certains protocoles (et peut être Option "protocol" "IMPS/2" ) ne supportaient que 5 bouttons max (et c'est le cas chez moi par défaut, avec ma MX500). Donc pour avoir accès à tous les boutons, faut evdev comme protocole, mais donc de l'USB...
De là à voir si ton cas en PS/2 est désespéré... ![Confused :?](images/smiles/icon_confused.gif) |
Mouarf faut voir, j'vai tenter le xmodmap quand j'aurai le temps, là j'par 2 jours en vac' donc preparation valise ![Wink ;)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Thymus n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 03 Apr 2005 Posts: 44 Location: Belgium
|
Posted: Sun Jun 19, 2005 3:50 pm Post subject: |
|
|
J'ai mis xmodmap ~/.Xmodmap dans mon .xsession moi. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
guitoo Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 04 Jun 2004 Posts: 136
|
Posted: Sun Jun 19, 2005 4:00 pm Post subject: |
|
|
Bizarre Thymus normalement c'est pas nécessaire.
Normalement les script de demarrage de session placés dans /etc/X11/Sessions regardent dans /etc/X11/xinit/Xmodmap /etc/X11/Xmodmap et ~/.Xmodmap le dernier ayant priorité.
moi j'ai ça dans mes script de lancement de sessions
Code: |
if [ -f "$rh6sysmodmap" ]; then
xmodmap "$rh6sysmodmap"
fi
if [ -f "$sysmodmap" ]; then
xmodmap "$sysmodmap"
fi
if [ -f "$usermodmap" ]; then
xmodmap "$usermodmap"
fi |
les 3 variables sont les 3 reperatoire precedents |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SiOu Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1987420939431ed8ff981d0.jpg)
Joined: 08 Apr 2005 Posts: 271
|
Posted: Sun Jun 19, 2005 4:17 pm Post subject: |
|
|
guitoo wrote: | avec gdm il suffit de mettre
pointer = 1 2 3 6 7 8 9 10 4 5
dans /etc/X11/Xmodmap ou /etc/X11/xinit.Xmodmap
essaye les 2 |
Sa fonctionne
merci |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
El_Goretto Moderator
![Moderator Moderator](/images/ranks/rank-mod.gif)
![](images/avatars/74235356747da926429d8b.jpg)
Joined: 29 May 2004 Posts: 3174 Location: Paris
|
Posted: Tue Nov 08, 2005 3:05 pm Post subject: |
|
|
Faust_ wrote: | j'avais le meme probleme et j'ai fini par ajouter la commande dans /usr/kde/3.3/share/config/kdm/Xsession
apres si tu n'utilises pas KDE il faut que tu adaptes mais ca doit pouvoir le faire
le seul petit inconvenient est qu'il faut penser a remettre la commande dans le fichier quand on change de version de KDE mais bon ca n'arrive pas tous les jours |
Ca y est, j'ai enfin ma MX500 sous evdev avec tous les boutons et la roulette. Pour faire rapide, j'ai suivi çà: http://www.slackerlounge.org/slack.php?pageid=1. C'est un résumé qui a marché pour moi, quasiment à la lettre.
SAUF: le problème dont il a été discuté ici.
Dans le cas particuliers de KDM, pour résoudre l'inconvénient énoncé par Faust, il faut mettre la commande xmodmap à 2 endroits possibles, comme l'indique le fichier /usr/kde/3.4/share/config/kdm/Xsession:
Code: | [ -f /etc/xprofile ] && . /etc/xprofile
[ -f $HOME/.xprofile ] && . $HOME/.xprofile |
Au moins c'est propre.
Voilà, désolé d'avoir fait remonter ce thread, mais j'avais pas réussi à m'en sortir autrement avec kdm.
--
edit:
Si SiOu est encore là, d'ailleurs, ça serait pas mal qu'il mette un (résolu) dans le titre. _________________ -TrueNAS & jails: µ-serv Gen8 E3-1260L, 16Go ECC + µ-serv N40L, 10Go ECC
-Réseau: APU2C4 (OpenWRT) + GS726Tv3 + 2x GS108Tv2 + Archer C5v1 (OpenWRT) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|