2 Mäuse ?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
buli_75
Beiträge: 96
Registriert: 06.11.2006 19:48:39
Wohnort: Essen
Kontaktdaten:

2 Mäuse ?

Beitrag von buli_75 » 05.12.2006 16:28:02

Hallo!
Ich möchte gern parallel zu meiner seriellen Maus eine USB Maus anschliessen.
Kann mir jemand sagen, welche Einrtäge ich in der XF86Config-4 machen muss, damit es funzt?
Ich habs mal mit:

Code: Alles auswählen

Section "InputDevice" [2]
  Driver        "mouse"
  Identifier    "USB Mouse"
  Option        "Device"        "/dev/input/mice"
  Option        "Protocol"      "imps/2"
  Option        "ZAxisMapping"  "4 5"
EndSection
versucht, aber dann startete der X-server nicht mehr.

Fehlen irgendwelche Module?

Hier mein lsmod:

Module Size Used by
ipt_limit 2688 8
iptable_mangle 3072 0
ipt_LOG 6272 8
ipt_MASQUERADE 3968 0
iptable_nat 22692 1 ipt_MASQUERADE
ipt_TOS 2688 0
ipt_REJECT 6528 1
ip_conntrack_irc 71600 0
ip_conntrack_ftp 72240 0
ipt_state 2304 6
ip_conntrack 32908 5 ipt_MASQUERADE,iptable_nat,ip_conntrack_irc,ip_conntrack_ftp,ipt_state
ipt_TCPMSS 4480 0
ipt_tcpmss 2560 0
iptable_filter 3072 1
ip_tables 16896 11 ipt_limit,iptable_mangle,ipt_LOG,ipt_MASQUERADE,iptable_nat,ipt_TOS,ipt_REJECT,ipt_state,ipt_TCPMSS,ipt_tcpmss,iptable_filter
nvidia 4709236 22
i2c_core 22416 1 nvidia
pppoe 13632 2
pppox 3848 1 pppoe
autofs4 18052 0
ipv6 229892 10
af_packet 20872 2
ppp_generic 27540 6 pppoe,pppox
slhc 7040 1 ppp_generic
evdev 9088 0
pcspkr 3816 0
rtc 12088 0
floppy 54992 0
parport_pc 33348 0
parport 37320 1 parport_pc
snd_es1938 20776 0
snd_pcm 85384 1 snd_es1938
snd_page_alloc 11144 1 snd_pcm
snd_opl3_lib 9728 1 snd_es1938
snd_timer 23300 2 snd_pcm,snd_opl3_lib
snd_hwdep 9092 1 snd_opl3_lib
snd_mpu401_uart 7296 1 snd_es1938
snd_rawmidi 23204 1 snd_mpu401_uart
snd_seq_device 7944 2 snd_opl3_lib,snd_rawmidi
snd 50660 8 snd_es1938,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
ehci_hcd 27908 0
pci_hotplug 30640 0
sis_agp 8068 1
agpgart 31784 2 nvidia,sis_agp
usblp 12032 0
ohci_hcd 19460 0
usbcore 104164 5 ehci_hcd,usblp,ohci_hcd
esssolo1 30720 1
soundcore 9824 3 snd,esssolo1
gameport 4736 2 snd_es1938,esssolo1
sis900 18436 0
capability 4872 0
commoncap 7168 1 capability
psmouse 17800 0
ide_cd 38176 0
cdrom 35740 1 ide_cd
reiserfs 209872 3
ide_generic 1664 0
ide_disk 16768 6
sis5513 15240 1
ide_core 125028 4 ide_cd,ide_generic,ide_disk,sis5513
unix 26036 510
font 8576 0
vesafb 6688 0
cfbcopyarea 3840 1 vesafb
cfbimgblt 3200 1 vesafb
cfbfillrect 3712 1 vesafb

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 05.12.2006 16:29:38

Anstatt den Modulen wäre deine xorg.conf und eventuell Logmeldungen vom Start des X-Servers hilfreicher ;)

tylerD
Beiträge: 4068
Registriert: 10.07.2002 17:34:13
Wohnort: Halle/Saale
Kontaktdaten:

Beitrag von tylerD » 05.12.2006 16:33:27

Füg mal noch die Option

Code: Alles auswählen

Option "SendCoreEvents" "true"
bei der Maus, welche nicht hauptsächlich (also auch mal rausgezogen wird), hinzu. So funktioniert es glaub ich bei meinem Laptop mit Touchpad + USB-Maus (wenn es nicht klappt, muss ich heut abend noch mal genauer nachschauen).

Gruß,
Mirko

Benutzeravatar
Tintom
Moderator
Beiträge: 3070
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Beitrag von Tintom » 05.12.2006 18:54:54

Hier die entsprechende Stelle aus meiner xorg.conf. Zwei USB-Mäuse laufen damit ohne Probleme am PC.

Code: Alles auswählen

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "Emulate3Buttons"       "true"
EndSection
Hst Du schon ein dpkg-reconfigure xserver-xfree86 versucht ?

Benutzeravatar
buli_75
Beiträge: 96
Registriert: 06.11.2006 19:48:39
Wohnort: Essen
Kontaktdaten:

Beitrag von buli_75 » 06.12.2006 04:13:04

Also erstmal:
Hier ist immer die Rede von Xorg.conf.
Diese Datei hatte ich unter SuSE, aber unter Debian fehlt sie.
Stattdessen hab ich die Datei XF86Config-4, und diese hab ich auch bearbeitet.
O.g. Konfiguration hat bei SuSE prima funktioniert.
Hst Du schon ein dpkg-reconfigure xserver-xfree86 versucht ?
Damit kann ich eine einzige Maus konfigurieren, so wie ich das sehe.

Hier nochmal meine Einträge:

Code: Alles auswählen

Section "InputDevice"         # serielle Maus
    Identifier     "Configured Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/ttyS0"
    Option         "Protocol" "Microsoft"
    Option         "Emulate3Buttons" "true"
    Option         "ZAxisMapping" "4 5"
EndSection


Section "InputDevice"              # usb Maus, die nich will
  Driver        "mouse"
  Identifier    "USB Mouse"
  Option        "Device"        "/dev/input/mice"
  Option        "Protocol"      "imps/2"
  Option        "ZAxisMapping"  "4 5"
  EndSection
Diese Konfiguration hat unter SuSE prima funktioniert, also hab ich den Verdacht, dass irgendwelche Kernel-Module fehlen.
Ich will mir aber keinen neuen Kernel machen, weil ich das nicht kann.

apt zeigt mir auch keinen neueren kernel als 2.6.8.3 an.

tylerD
Beiträge: 4068
Registriert: 10.07.2002 17:34:13
Wohnort: Halle/Saale
Kontaktdaten:

Beitrag von tylerD » 06.12.2006 08:47:44

Und warum probierst du nicht mal die Option, die ich oben schrieb, bei der 2. Maus?

Gruß,
Mirko

Benutzeravatar
Lord_x
Beiträge: 108
Registriert: 15.11.2005 11:16:58
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von Lord_x » 06.12.2006 09:17:54

Vielleicht helfen dir diese zwei Befehle:

Code: Alles auswählen

more /proc/bus/input/devices

Code: Alles auswählen

ls /dev/input/mouse*
Damit kannst du alle Eingabegeräte, die erkannt werden mal anzeigen lassen.

Lord_x

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 06.12.2006 09:32:07

Vor allem fehlt die Fehlermeldung, warum genau X nicht starten will. Mit der könnte man gezielter helfen.

Benutzeravatar
buli_75
Beiträge: 96
Registriert: 06.11.2006 19:48:39
Wohnort: Essen
Kontaktdaten:

Beitrag von buli_75 » 06.12.2006 10:02:00

tylerD hat geschrieben:Und warum probierst du nicht mal die Option, die ich oben schrieb, bei der 2. Maus?

Gruß,
Mirko
Hab ich, hat aber auch nicht funktioniert.
Trotzdem danke für den Tip.
Vor allem fehlt die Fehlermeldung, warum genau X nicht starten will.
X startet mittlerweile.

@lord_x

Code: Alles auswählen

buli@debian:~$ ls /dev/input/mouse*
/dev/input/mouse0  /dev/input/mouse1
Es wurden also 2 Mäuse erlannt.
Aber funzen tut die 2te immer noch nicht.
Die Maus ist in Ordnung, das weiss ich.
Zuletzt geändert von buli_75 am 06.12.2006 10:18:57, insgesamt 1-mal geändert.

dillo
Beiträge: 362
Registriert: 28.05.2005 19:53:56

Beitrag von dillo » 06.12.2006 10:17:24

Hallo, probier mal ein

Code: Alles auswählen

modprobe mousedev 
mousedev fehlt bei deinen Modulen, und das braucht zumindest meine Maus.

dillo

Benutzeravatar
buli_75
Beiträge: 96
Registriert: 06.11.2006 19:48:39
Wohnort: Essen
Kontaktdaten:

Beitrag von buli_75 » 06.12.2006 10:26:18

dillo hat geschrieben:Hallo, probier mal ein

Code: Alles auswählen

modprobe mousedev 
mousedev fehlt bei deinen Modulen, und das braucht zumindest meine Maus.

dillo

Code: Alles auswählen

debian:/home/buli# lsmod |grep mousedev
mousedev                9996  0
Aber will immer noch nicht.

tylerD
Beiträge: 4068
Registriert: 10.07.2002 17:34:13
Wohnort: Halle/Saale
Kontaktdaten:

Beitrag von tylerD » 06.12.2006 10:32:42

http://www.pc-erfahrung.de/linux/linux-usb-maus.html , vor allem der Abschnitt Serverlayout sollte für dich relevant sein (SendCoreEvents). Nochmal schreib ich es dann aber nicht. (man xorg.conf oder das ensprechende, wenn du noch Xfree86 würde auch weiterhelfen).

Gruß,
Mirko

dillo
Beiträge: 362
Registriert: 28.05.2005 19:53:56

Beitrag von dillo » 06.12.2006 10:37:01

dann such mal in der /var/log/XFree86.0.log nach
(EE) blabla
und po(a)ste das mal

dillo

Antworten