Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Linkermuisknop werkt niet na opstarten  (gelezen 3030 keer)

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Gepost op: 2008/06/02, 13:34:30 »
Doordat mijn toetsenbord een mini joystick heeft die als tweede muis fungeert, heb ik ahw twee usb muizen aangesloten. Na het opstarten (Hardy Heron) heb ik het probleem dat mijn gewone muis het niet helemaal goed doet. Hij reageert alsof de linkerknop ingedrukt wordt gehouden.

Ik moet altijd eerst even de linkermuisknop van het toetsenbord aantikken, daarna werkt alles perfect. Zelfs na uitloggen en opnieuw inloggen treedt het probleem niet meer op, tot een volgende herstart.

Het toetsenbord is de Trust KB-2800 Wireless.

Bedankt.

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Reactie #1 Gepost op: 2008/06/03, 09:42:10 »
Het zou wat mij betreft al opgelost zijn als ik de muis in het toetsenbord zou kunnen uitschakelen. Ik neem aan dat het probleem erdoor wordt veroorzaakt dat er twee muizen op de computer aangesloten zijn.
Vanzelfsprekend heb ik eerst zelf onderzoek gedaan voordat ik het hier heb gevraagd, maar het is lastig zoeken omdat het zulke algemene zoektermen zijn.

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Reactie #2 Gepost op: 2008/06/04, 12:18:28 »
Ik denk dat mijn probleem lijkt op mensen die op een laptop hun touchpad willen uitzetten.
Dit komt veel voor. Bijvoorbeeld hier:
http://ubuntuforums.org/showthread.php?t=793741

De kunst is nu om dit te vertalen naar mijn situatie.
Ik heb ontdekt dat in de map:
/dev/input/by-id/

de volgende apparaten staan:
/dev/input/by-id/usb-Itron_Presenter-mouse
/dev/input/by-id/usb-Itron_Presenter-event-mouse
/dev/input/by-id/usb-Itron_Presenter-event-kbd

/dev/input/by-id/usb-Microsoft_Microsoft_R__Compact_Optical_Mouse-event-mouse
/dev/input/by-id/usb-Microsoft_Microsoft_R__Compact_Optical_Mouse-mouse

en inderdaad, als ik boot zonder het toetsenbord, dan zijn de eerste drie afwezig, en werkt de muis zoals het hoort.

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Reactie #3 Gepost op: 2008/06/09, 11:22:41 »
Ik kom er zelf niet uit. Is er iemand die kan uitleggen hoe je in het algemeen een muis aan of uit kan zetten (of toevoegen of verwijderen)?
Waar in het systeem moet je dat zoeken? Ik vind zelf puzzelen totaal geen probleem.

Het lijkt misschien een klein probleem, maar het is wel een show-stopper voor de overige gebruikers van de computer. De computer reageert namelijk niet goed op muisinvoer totdat je de muistoetsen van het toetsenbord een keer aanraakt.

Offline Gandyman

  • Lid
  • Steunpunt: Nee
Linkermuisknop werkt niet na opstarten
« Reactie #4 Gepost op: 2008/06/09, 17:26:58 »
Wat belangrijk is om te weten is dat voor ieder apparaat een server word aangemaakt en word gestart in Linux.
En iedere keer wanneer je een apparaat erbij wilt hebben of een functie wilt veranderen moet je een nieuwe server hiervoor maken.

De meeste, zoniet de basic servers worden bijgehouden in de xorg.conf
Die files vind je in de /etc/X11/  map.
Tegenwoordig zitten er meerdere .conf in dus je moet even uitdokteren waar bij jouw de muis server word omschreven.

Ik denk namelijk dat wanneer je de boel goed configureerd met aparte servers je gewoon allebij de muizen kunt gebruiken.
Omdat er nu maar 1 server is zitten ze elkaar in de weg...

Voorbeeldje van mijn xorg.conf
Citaat
# 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 "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us"
EndSection

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

Section "Device"
   Identifier   "Configured Video Device"
   Boardname   "NVIDIA GeForce 7 Series"
   Busid      "PCI:1:0:0"
   Driver      "nvidia"
   Screen   0
   Vendorname   "NVIDIA"
EndSection

Section "Monitor"
   Identifier   "Configured Monitor"
   Vendorname   "BenQ"
   Modelname   "BenQ FP937s"
   Horizsync   31-83.0
   Vertrefresh   56.0-76.0
  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  modeline  "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
  modeline  "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
  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.284 832 864 928 1152 624 625 628 667 -vsync -hsync
  modeline  "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
  modeline  "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  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.1 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.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
  modeline  "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
  modeline  "1400x1050@75" 155.85 1400 1496 1648 1896 1050 1051 1054 1096 -hsync +vsync
  modeline  "1600x1200@65" 175.5 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
  modeline  "1792x1344@60" 204.8 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync
   Gamma   1.0
EndSection

Section "Screen"
   Identifier   "Default Screen"
   Device      "Configured Video Device"
   Monitor      "Configured Monitor"
   Defaultdepth   24
   SubSection "Display"
      Depth   24
      Virtual   1024   768
      Modes      "1024x768@70"   "1280x1024@60"   "1280x960@75"   "1280x960@60"   "1400x1050@60"   "1280x1024@75"   "1400x1050@75"   "1152x864@75"   "1600x1200@65"   "1024x768@60"   "1600x1200@60"   "1792x1344@60"   "1024x768@75"   "832x624@75"   "800x600@60"   "800x600@75"   "800x600@72"   "800x600@56"   "640x480@75"   "640x480@72"   "640x480@60"
   EndSubSection
EndSection

Section "ServerLayout"
   Identifier   "Default Layout"
  screen 0 "Default Screen" 0 0
EndSection
Section "Module"
   Load      "glx"
   Load      "v4l"
EndSection
Section "ServerFlags"
EndSection
Zoals je ziet heb ik maar 1 muis erin staan..
Jij zal er 2 moeten aanmaken bijv.
I don't suffer from insanity, I enjoy every minute of it.
Microsoft geeft je een raam, Linux geeft je een heel huis :D

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Reactie #5 Gepost op: 2008/06/09, 22:24:04 »
Mijn eerste poging heeft nog geen verbetering opgeleverd. Ik ben aan het puzzelen wat ik moet invullen. Ik heb als eerste geprobeerd om de waarden die ik vond in /dev/input/by-id/ op te geven bij het veld "Identifier". Na een reboot lijkt alles nog hetzelfde te zijn als in het begin. Hier de relevante passage uit xorg.conf:


Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier   "usb-Itron_Presenter-mouse"
   Driver      "mouse"
   Option      "CorePointer"
EndSection


Section "InputDevice"
   Identifier   "usb-Microsoft_Microsoft_R__Compact_Optical_Mouse-mouse"
   Driver      "mouse"
   Option      "CorePointer"
EndSection





Mijn tweede poging heeft ook nog geen verandering teweeggebracht. Al googlend kwam ik de optie Mouse0 tegen voor het veld Identifier. Dus een poging gewaagd, maar helaas...

Section "InputDevice"
   Identifier   "Generic Keyboard"
   Driver      "kbd"
   Option      "XkbRules"   "xorg"
   Option      "XkbModel"   "pc105"
   Option      "XkbLayout"   "us"
EndSection

Section "InputDevice"
   Identifier   "Mouse0"
   Driver      "mouse"
   Option      "CorePointer"
EndSection


Section "InputDevice"
   Identifier   "Mouse1"
   Driver      "mouse"
   Option      "CorePointer"
EndSection

Dus de zoektocht gaat door..

jpereira

  • Gast
Linkermuisknop werkt niet na opstarten
« Reactie #6 Gepost op: 2008/06/09, 22:33:48 »
Er is nu wel een kleine verbetering. Terwijl ik de vorige post aan het schrijven was, viel ineens mijn oog op het woord CorePointer. En je zou het bijna raden, er kan maar 1 corepointer zijn, leert Google mij. Nu heb ik het volgende geprobeerd:


Section "InputDevice"
    Identifier    "usb-Microsoft_Microsoft_R__Compact_Optical_Mouse-mouse"
    Driver        "mouse"
    Option        "CorePointer"
EndSection

Section "InputDevice"
    Identifier    "usb-Itron_Presenter-mouse"
    Driver        "mouse"
EndSection


De verbetering is dat de hoofdmuis al vanaf het begin 'focus' heeft, zodat ik het muiswieltje direct na het booten kan gebruiken bijv. voor de volumeregeling, wat eerst niet kon. Maar de menu's zijn nog niet aanklikbaar, totdat ik de muisknop op het toetsenbord aan heb getikt.