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 05/02/2009, à 20:54

francois008

2 souris ... l'une d'entre elle fait n'importe quoi.

J'ai 2 souris: une trackball ( Logitech Marble ) et une normale ( logitech MX 1000)

Avant le passage de 8.04 à 8.10, tout était ok.


Maintenant, la MX 1000 est ok, mais la Marble fait n'importe quoi:
Je bouge le curseur et il saute souvent de facon aléatoire.
Toujours seulement en bougants, des clicks sont retransmis
Toujours seulement en bougants, les pages de mon navigateur change ( précédent/suivant ), fait étrange: la souri ne possède même pas de bouton précédent/suivant, mais seulement click droit et click gauche.


Une idée du problème ?

Voici mon fichier intégral /etc/X11/Xorg.conf:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildd@vernadsky)  Thu Jun  5 09:26:53 UTC 2008

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder3)  Thu Feb 14 18:20:37 PST 2008
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by failsafeDexconf, using
# values from the debconf database and some overrides to use vesa mode.
#
# You should use dexconf or another such tool for creating a "real" xorg.conf
# For example:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout"
    Identifier     "Default Layout"
    Screen      0  "Screen0" 0 0
# commented out by update-manager, HAL is now used
#    InputDevice    "Generic Keyboard" "CoreKeyboard"
#    InputDevice    "Configured Mouse" "CorePointer"
# commented out by update-manager, HAL is now used
#    InputDevice     "Logitech MX1000" "CorePointer"
EndSection

Section "Module"
    Load           "glx"
    Load           "v4l"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "0"
EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
#    Identifier     "Generic Keyboard"
#    Driver         "kbd"
#    Option         "XkbRules" "xorg"
#    Option         "XkbModel" "pc105"
#    Option         "XkbLayout" "ca"
#    Option         "XkbVariant" "fr"
#EndSection

# Section "InputDevice"
#     Identifier     "Configured Mouse"
#     Driver         "mouse"
#     Option         "Emulate3Buttons" "true"
# EndSection

# commented out by update-manager, HAL is now used
#Section "InputDevice"
#     Identifier "Logitech MX1000"
##     Driver  "evdev"
#     Driver "mouse"
#     Option  "Name"  "Logitech USB RECEIVER"
#     Option  "HWHEELRelativeAxisButtons" "7 6"
#EndSection



#Section "Monitor"
#
#    ModeLine       "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
#    ModeLine       "640x480@72" 31.5 640 664 704 832 480 489 491 520 -hsync -vsync
#    ModeLine       "640x480@75" 31.5 640 656 720 840 480 481 484 500 -hsync -vsync
#    ModeLine       "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
#    ModeLine       "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
#    ModeLine       "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
#    ModeLine       "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
#    ModeLine       "832x624@75" 57.3 832 864 928 1152 624 625 628 667 -hsync -vsync
#    Identifier     "Configured Monitor"
#    VendorName     "Samsung"
#    ModelName      "Samsung SyncMaster 193P/CX910P (Digital)"
#    HorizSync       30.0 - 81.0
#    VertRefresh     56.0 - 75.0
#    Gamma           1
#    ModeLine       "1024x768@75" 78.0 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
#    ModeLine       "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -hsync -vsync
#    ModeLine       "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
#    ModeLine       "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
#    ModeLine       "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
#    ModeLine       "1280x960@60" 102.0 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
#    ModeLine       "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
#    ModeLine       "1280x960@75" 129.0 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
#    ModeLine       "1400x1050@60" 122.0 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
#    ModeLine       "1600x1200@65" 175.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
#    ModeLine       "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
# EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
EndSection

# Section "Device"
#    Identifier     "Configured Video Device"
#    Driver         "nvidia"
#    BoardName      "vesa"
#    Screen          0
# EndSection

Section "Device"
    Identifier     "Videocard0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7025 / NVIDIA nForce 630a"
EndSection

# Section "Screen"
#    Identifier     "Default Screen"
#    Device         "Configured Video Device"
#    Monitor        "Configured Monitor"
#    DefaultDepth    24
#    SubSection     "Display"
#        Depth       24
#        Modes      "1152x864@75" "1280x1024@75" "1024x768@60" "1280x960@60" "1024x768@70" "1280x1024@60" "1024x768@75" "1280x960@75" "832x624@75" "1600x1200@65"
#    EndSubSection
# EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Videocard0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1280x1024@60 +0+0; 1152x864@75 +0+0; 1280x1024@75 +0+0; 1024x768@60 +0+0; 1280x960@60 +0+0; 1024x768@70 +0+0; 1024x768@75 +0+0; 1280x960@75 +0+0"
EndSection

Merci !

Edit:
C'est quoi HAL [Edit.: Hardware Abstraction Layer]??? Je l'aime déjà pas lui roll

Re-Edit:
Bon, je sais toujours pas ce que c'est que HAL, mais en cherchant pour trouver je suis tombé sur un forum qui proposait une commande pour débugger ce soit disant HAL dans le problème de quelqu'un dont la souri n'était pas reconnu, donc je vous envoi le log de la dite commande qui pourrais peut-etre vous aider:

$ hal-find-by-capability --capability "input.mouse" | xargs -n 1 hal-device
udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'
  linux.device_file = '/dev/input/event0'  (string)
  linux.sysfs_path = '/sys/devices/virtual/input/input0/event0'  (string)
  info.category = 'input'  (string)
  info.subsystem = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
  info.product = 'Macintosh mouse button emulation'  (string)
  input.device = '/dev/input/event0'  (string)
  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_1'  (string)
  input.product = 'Macintosh mouse button emulation'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  info.capabilities = { 'input', 'input.mouse' } (string list)
  input.x11_driver = 'evdev'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_46d_c50e_noserial_if0_logicaldev_input'
  linux.device_file = '/dev/input/event2'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3/3-1/3-1.2/3-1.2:1.0/input/input2/event2'  (string)
  info.category = 'input'  (string)
  info.subsystem = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c50e_noserial_if0'  (string)
  info.product = 'Logitech USB RECEIVER'  (string)
  input.device = '/dev/input/event2'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c50e_noserial_if0_logicaldev_input'  (string)
  input.product = 'Logitech USB RECEIVER'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  info.capabilities = { 'input', 'input.mouse' } (string list)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c50e_noserial_if0'  (string)
  input.x11_driver = 'evdev'  (string)

udi = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0_logicaldev_input'
  linux.device_file = '/dev/input/event1'  (string)
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:02.1/usb3/3-1/3-1.1/3-1.1:1.0/input/input1/event1'  (string)
  info.category = 'input'  (string)
  info.subsystem = 'input'  (string)
  info.parent = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0'  (string)
  info.product = 'Logitech USB Trackball'  (string)
  input.device = '/dev/input/event1'  (string)
  info.udi = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0_logicaldev_input'  (string)
  input.product = 'Logitech USB Trackball'  (string)
  linux.hotplug_type = 2  (0x2)  (int)
  linux.subsystem = 'input'  (string)
  info.capabilities = { 'input', 'input.mouse' } (string list)
  input.originating_device = '/org/freedesktop/Hal/devices/usb_device_46d_c408_noserial_if0'  (string)
  input.x11_driver = 'evdev'  (string)

Re-edit:

Toujours en fouillant, j'ai réussit à faire sortir cette liste, qui semble mentionner une souris MAC... Heu, comment on fait pour supprimer ca ?

$ xinput list
"Virtual core keyboard"	id=0	[XKeyboard]
	Num_keys is 248
	Min_keycode is 8
	Max_keycode is 255
"Virtual core pointer"	id=1	[XPointer]
	Num_buttons is 32
	Num_axes is 2
	Mode is Relative
	Motion_buffer is 256
	Axis 0 :
		Min_value is 0
		Max_value is -1
		Resolution is 0
	Axis 1 :
		Min_value is 0
		Max_value is -1
		Resolution is 0
"Macintosh mouse button emulation"	id=2	[XExtensionPointer]
	Num_buttons is 32
	Num_axes is 2
	Mode is Relative
	Motion_buffer is 256
	Axis 0 :
		Min_value is -1
		Max_value is -1
		Resolution is 1
	Axis 1 :
		Min_value is -1
		Max_value is -1
		Resolution is 1
"Microsoft Natural? Ergonomic Keyboard 4000"	id=3	[XExtensionKeyboard]
	Num_keys is 248
	Min_keycode is 8
	Max_keycode is 255
	Num_buttons is 32
"Microsoft Natural? Ergonomic Keyboard 4000"	id=4	[XExtensionKeyboard]
	Num_keys is 248
	Min_keycode is 8
	Max_keycode is 255
"Logitech USB RECEIVER"	id=5	[XExtensionPointer]
	Num_buttons is 32
	Num_axes is 2
	Mode is Relative
	Motion_buffer is 256
	Axis 0 :
		Min_value is -1
		Max_value is -1
		Resolution is 1
	Axis 1 :
		Min_value is -1
		Max_value is -1
		Resolution is 1
"Logitech USB Trackball"	id=6	[XExtensionPointer]
	Num_buttons is 32
	Num_axes is 2
	Mode is Relative
	Motion_buffer is 256
	Axis 0 :
		Min_value is -1
		Max_value is -1
		Resolution is 1
	Axis 1 :
		Min_value is -1
		Max_value is -1
		Resolution is 1

Sérieusement, personne à une piste ou un utilitaire de configuration de souri ?

Dernière modification par francois008 (Le 07/02/2009, à 19:29)

Hors ligne

#2 Le 10/02/2009, à 13:49

dYp

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

si, la doc ubuntu et refaire sa configuration de xorg.

oups, j'ai oublié d'être poli et respectueux... bonjour à toi aussi et au revoir.

Hors ligne

#3 Le 10/02/2009, à 14:07

francois008

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

De ce que j'ai lu dans la doc Ubuntu:

- De ce que j'ai lu, Xorg.conf n'est plus utilisé pour la configuration des inputs, car c'est maintenant HAL qui gère.
--> J'ai d'ailleurs essayé de décommenter mon ancienne configuration dans xorg.conf -- qui fonctionnait -- et de redémarrer: toujours le même problème.

Pour ce qui est de la doc d'ubuntu, j'ai déjà fouillé, autant du coté francais que du coté anglais, et je ne trouve rien concernant ma souris en particulier, ni rien concernant "comment modifier/supprimer des valeurs/entrés dans HAL"

Et la plupart des articles que je trouve servent à activer le scroll.... mais encore faudrait-t'il que la souris elle-même fonctionne. sad

Hors ligne

#4 Le 10/02/2009, à 14:28

dYp

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

et ben fais ta vie car l'ironie tu connais pas.

j'ai une MX1000 qui fonctionne parfaitement.
si tu demandes de l'aide sans aucune politesse et qu'en plus quand on vient t'aider tu sais tout mieux que les autres : démerdes-toi.
sans déconner, on est là bénévolement avec plaisir pour aider, mais tomber sur un je-sais-tout qui débarque avec ses habitudes autaines de Windows...
retounes sous Windows faire le caïd.
je suis plus abonné, je te souhaite bonne continuation et si possible de tomber sur des personnes plus sympathiques que moi qui peut-être t'apporteront la solution.

Hors ligne

#5 Le 10/02/2009, à 14:40

francois008

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

Hey du calme....

Premièrement je ne pense pas avoir été... "non-poli" dans mon message, Mais bon, si pour toi le protocole prime sur le contenu:
- On ne viens pas tous du même endroit dans le monde, et nous n'avons pas tous les même conventions sociales.
- J'ai une formule de remerciement ( juste avant mon édition )
- Je crois que "Une idée du problème ?", est une formule tout à fait amicale, contrairement à certains "Alors comment je règle ca ?!"

Bref, c'est vrai que je n'ai pas dis de bonjour et que je n'ai pas pris des nouvelles de tout le monde avant de débuter. Je m'en excuse, et ferais mieux la prochaine fois. Je suis quelqu'un de très "focussé" dans la vie, alors non, je n'ai même pas cherché l'ironie dans ton message, car je pensais uniquement à l'implication de ta réponse face à au problème.

Mais si je reconnais en partie mes tords, de rappliquer dans un sujet comme tu le fais sans même l'avoir bien lu, je trouve ca aussi irrespectueux (tant qu'à laver son linge sale en public, même si tu ne lis plus):
Je dis: "Maintenant, la MX 1000 est ok, mais la Marble fait n'importe quoi:"
Et ta réponse: "j'ai une MX1000 qui fonctionne parfaitement."

Et tu répond des trucs qui ne m'aide aucunement. Je doute sérieusement qu'une seule personne sur la terre regarde ta réponse et se dise "ha ouais, je n'y avais pas pensé". C'est une réponse générique qu'on pourrait donner à n'importe quel sujet.

En plus tu semble fâché. Tu sais, rien ne t'obligeais de répondre, surtout si c'est pour te fâcher...


Je n'ai pas l'intention de retourner sous windows, je suis sous linux depuis assez longtemps pour l'apprécier à sa juste valeur. Mais apparemment pas depuis assez longtemps pour savoir faire fonctionner cette damnée souris sad


Bref, merci à toi de ton passage... mais mon problème -- celui avec la Marble -- demeure d'actualité.

Dernière modification par francois008 (Le 10/02/2009, à 14:43)

Hors ligne

#6 Le 10/02/2009, à 16:47

arpbook

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

salut françois,
c'est vrai que la trackball c'est cool, mais c'est vrai aussi que :
'un jour un homme avait deux souris pour son ordi,
un jour, une des souris de l'homme marche moins bien,
un jour l'homme utilise la souris qui fonctionne,
un jour...' smile
ce dont dYp te parle en disant (dans son language poétique) "mais tomber sur un je-sais-tout qui débarque avec ses habitudes autaines de Windows...", c'est que chez linux on est un peu moins exigeant et déjà bien content d'avoir UN periph' qui fonctionne... alors on se prend pas trop la tête pour celui qui fonctionne pas tongue

#7 Le 10/02/2009, à 18:50

francois008

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

Hehe, salut à toi smile (je fais des efforts la, c'est pas pour rire)

Je comprend bien l'aspect "laisse-nous tranquille avec ton luxe" sauf que ma souris principale demeure la trackball ( trouble au poignet ... sans faire de blague de mauvais gout )

La MX-1000 sert uniquement lorsque je fais du travail de précision (faute d'avoir une tablette graphique), ou lorsque d'autres personnes utilisent mon ordinateur.

Donc s'il y a une solution pour utiliser seulement la trackball, je serais preneur. Mon problème n'est donc pas tant "mes 2 souris ne fonctionnent pas", mais plutôt : "Ma souris principale ne fonctionne pas bien, je dois utiliser ma souris de dépannage"

Voilà smile

Bonne journée à vous deux!

( J'ai enfin dormi plus de 5h cette nuit, alors je suis de meilleure humeur )

Hors ligne

#8 Le 10/02/2009, à 19:13

inbox

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

Salut,

Je connais mal la configuration des souris, mais regardes ce sujet sur une Marble pour t'aider.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#9 Le 10/02/2009, à 19:29

francois008

Re : 2 souris ... l'une d'entre elle fait n'importe quoi.

Ha, je ne l'avais pas trouvé celui-là! Bien qu'il traite de ma souris, il aborde un problème qui n'est pas tout à fait le miens, malgré tout le lien vers cette page est intéressant:
https://help.ubuntu.com/community/Logitech_Marblemouse_USB

J'ai essayé de créer ce fichier dans /etc/hal/fdi/policy/marblemouse.fdi

Cependant, mon problème persiste toujours.
Je ne touche à aucun bouton, et en bougeant la souris, elle clique un peu partout et envoi des commandes aléatoirement.




Bon, je viens de tomber la dessus:
https://wiki.ubuntu.com/X/Config/Input

TRES intéressant, vu que toute la documentation indiquant de faire des changements pour des "input device" dans xorg.conf est maintenant désuète.



J'ai aussi fait quelques test:
Si je débranche ma souris marble, la commande xinput list ne l'affiche plus.
Si je la rebranche, elle s'affiche à nouveau.

Donc Ubuntu détecte bien la souris.

Maintenant, si je débranche la MX-1000, la marble marche complètement bien ! (Donc à la base, l'urgence de mon problème est résolue.) On sait donc maintenant que la Marble n'est pas en défaut matériel.

Et si je rebranche la MX-1000, les 2 souris fonctionnent maintenant bien ensemble... pour le moment. (car j'avais déjà redémarré l'ordinateur, et ca n'avais rien changé)





Mais continuons, car c'est clairement un bug, et que ca serait typiquement "windowsien" de se contenter de contourner le problème à grand coup de "tant que ca fonctionne".

Bon, je refais donc un listing avec xinput list, et la MX-1000 n'est plus la. ( à noter que la souris "MAC" (qui n'existe pas je vous rappelle) ) est toujours présente.



---------------------------------------------

Ciblons le nouveau problème:

- Lorsque branché individuellement, la MX-1000 et la Marble fonctionnement bien
- Lorsque branché ensemble, la marble fait n'importe quoi.
- Les 2 souris sont branché dans un hub USB
- Le hub usb est branché dans une switch KVM

à noter: actuellement tout fonctionne bien.

Les hypothèses:
- La switch KVM s'initialise mal et les périphériques sont mal "synchronisé ?" avec le système.
- Le Hub USB serait en défaut
- Un problème avec Ubuntu (HAL ou autre)



Pour l'instant je ne peux pas tester d'avantage, car je n'ai plus mon problème, mais dès que ca se reproduit, je tente de:
- Débrancher le hub, et le rebrancher de facon identique. Noter le résultat.
- Débrancher le hub, et le rebrancher directement dans l'ordinateur. Noter le résultat.
- Débrancher la marble et la rebrancher au même endroit du hub. Noter le résultat.
- Débrancher la marble, et la rebrancher dans un autre emplacement du hub. Noter le résultat.
- Débrancher la marble, et la rebrancher directement dans l'ordinateur. Noter le résultat.

Dernière modification par francois008 (Le 10/02/2009, à 20:01)

Hors ligne