PDA

Afficher la version complète : Souris MX 1000



Denebe
12/01/2007, 20h20
Salut,

Je possède une fabuleuse MX1000 et j'aimerais profiter au moins des boutons "suivant" et "précédent" que je trouve vraiment pratique à l'usage.

J'ai suivi le wiki dans lequel est une section spécifique à la MX1000.
Voici donc mon Xorg.conf:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'># /.../
# SaX generated X11 config file
# Created on: 2007-01-12T01:25:27+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
Identifier "Layout[all]"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "fr"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "ButtonNumber" "12"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech MX1000 USB PS/2 Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "Resolution" "800"
Option "ZAxisMapping" "11 12"
EndSection

Section "Modes"
Identifier "Modes[0]"
ModeLine "1024x768" 95.5 1024 1088 1200 1376 768 769 772 807
ModeLine "1024x768" 85.5 1024 1088 1200 1376 768 769 772 803
ModeLine "1024x768" 74.6 1024 1080 1192 1360 768 769 772 799
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "TATUNG"
ModelName "PC DIVISION V70 (XJ63754)"
UseModes "Modes[0]"
DisplaySize 345 259
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 100.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "fbdev"
VendorName "VESA"
BoardName "Framebuffer Graphics"
BusID "1:0:0"
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "default"
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection</div>Lorsque je tape:
xmodmap -e "pointer = 1 2 3 6 7 8 9 10 11 12 4 5"dans une console, les boutons précédent et suivant (back left / front left) ne fonctionnent pas et les boutons "up front" et "up back" sont maintenant associés respectivement aux fonctions "précédent" et "suivant" (comme la molette d'ailleurs).
Pour ceux qui ont suivi (désolé c'est pas facile de parler d'autant de boutons...), c'est donc pire qu'avant: je n'ai plus de défilement et deux fonctions sont mal associés (aux boutons).

Quelqu'un aurait-il une piste ?

Merci http://www.alionet.org/style_emoticons/<#EMO_DIR#>/smile.gif

PS: j'ai tapé xmodmap -e "pointer = 1 2 3 4 5 6 7 8 9 10 11 12" pour revenir à l'état d'origine...

Neolinux
12/01/2007, 20h48
Salux !

Es-tu allé faire un petit tour du côté de Sax2 http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Périphériques http://www.alionet.org/style_emoticons/<#EMO_DIR#>/arrow.gif Souris ? Il me semble qu'il y ait quelque chose pour configurer les boutons.

Denebe
12/01/2007, 23h59
Oui, j'ai déjà été voir dans le réglage matériel de la souris via Sax2. Ca n'a rien apporté: les réglages sont très succins.

Par contre, j'ai testé de changer le nom (ou type) de la souris, en le remplaçant par une souris proposée dans le menu de Sax2 (version graphique). Verdict: au reboot, mon affichage est inutilisable, indescriptible (je vous laisse imaginer...).

J'ai réécrit le fichier xorg.config en root avec "vi" grâce à celui que j'ai posté ici même. Ca m'a bien appris vi (lol, c'est bon ça suffit maintenant). J'ai bien enregistré le nouveau fichier xorg.config, mais ça n'a rien changé: mon affichage est cracrapoto...

Bon, ce n'est pas bien grave (mais j'aimerais bien savoir réparer ce genre de situation quand même), je viens de finir le download de sabayonlinux. Je vais donc l'installer. La suite je ne sais pas....

Merci tout de même de ton aide,
Bye bye http://www.alionet.org/style_emoticons/<#EMO_DIR#>/smile.gif

Denebe
13/01/2007, 21h04
Bonjour,

Je suis toujours au même point que précédemment: ma souris MX1000 est toujours sous-exploitée.

Quelqu'un aurait-il réussi ?

Merci de votre aide.

PS: sabayon ne s'est même pas installé=> je reviens plaisamment à opensuse.

Denebe
14/01/2007, 03h07
Salut,

Il y a eu un peu de changement depuis mon dernier post. J'ai réinstallé à cause d'une mauvaise manipulation.

Voilà mon nouveau xorg.config
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'># /.../
# SaX generated X11 config file
# Created on: 2007-01-13T18:55:16+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [SaX2] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "fr"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "ButtonNumber" "12"
Option "Buttons" "12"
Option "Device" "/dev/input/mice"
Option "Name" "Logitech MX1000 USB PS/2 Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "Resolution" "800"
Option "ZAxisMapping" "11 12"
EndSection


Section "Monitor"
Option "CalcAlgorithm" "XServerPool"
DisplaySize 250 190
HorizSync 30-70
Identifier "Monitor[0]"
ModelName "PC DIVISION V70 (XJ63754)"
Option "DPMS"
VendorName "TATUNG"
VertRefresh 50-100
UseModes "Modes[0]"
EndSection


Section "Modes"
Identifier "Modes[0]"
EndSection


Section "Device"
BoardName "Framebuffer Graphics"
BusID "1:0:0"
Driver "fglrx"
Identifier "Device[0]"
#Option "NoDDC"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "ForceGenericCPU" "no"
Option "KernelModuleParm" "locked-userpages=0"
VendorName "VESA"
EndSection


Section "Screen"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection


Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Screen "Screen[0]"
EndSection


Section "DRI"
Group "video"
Mode 0660
EndSection</div>J'ai créé le fichier .xmodmap contenant<div class='quotetop'>Citation </div>
! Set up the MX1000 mouse buttons
pointer = 1 2 3 6 7 8 9 10 11 12 4 5[/b]Tous les boutons traditionnels fonctionnent, mais les trois boutons sur le côté gauche sont alloués à de mauvaises fonctions (ils sont activés, c'est mieux...).

Dans un navigateur, ces trois boutons cliquent, ils cliquent gauche...

Comment changer leur fonctionnement ?

Bye.