• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

YaST vergißt USB Mouse

Hallo,
seit ich SuSE 9.3 installiert habe, vergiß YaST dauernd meine USB-Mouse. Nach jedem Login muß ich sie neu installieren. Ich besitze ein Notebook mit Mousepad. Unter SuSE 9.2 hat beides parallel gefunzt und zwar schon beim booten.

Was tun, sprach Zeus?!

Bin dankbar für Eure Hilfe!! :D

Gruß
Peter
 

misiu

Moderator
Teammitglied
Hast du zwei Einträge in /etc/X11/xorg.conf?
Für Touchpad und die USB-Maus?

MfG
misiu
 
So sieht der Eintrag aus
Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "ButtonNumber" "10"
Option "Buttons" "10"
Option "Device" "/dev/mouse"
Option "Name" "Logitech USB Receiver"
Option "Protocol" "imps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection
 
So sieht der zweite Eintrag aus:
Section "InputDevice"
Driver "synaptics"
Identifier "Mouse[3]"
Option "AccelFactor" "0.04"
Option "BottomEdge" "650"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "CircularScrolling" "1"
Option "Device" "/dev/input/mice"
Option "EdgeMotionMaxSpeed" "15"
Option "EdgeMotionMinSpeed" "15"
Option "Emulate3Buttons" "on"
Option "EmulateMidButtonTime" "75"
Option "FingerHigh" "15"
Option "FingerLow" "14"
Option "HorizScrollDelta" "20"
Option "InputFashion" "Mouse"
Option "LeftEdge" "120"
Option "MaxSpeed" "0.5"
Option "MaxTapMove" "110"
Option "MaxTapTime" "180"
Option "MinSpeed" "0.2"
Option "Name" "ALPS;Touchpad"
Option "Protocol" "auto-dev"
Option "RightEdge" "830"
Option "SHMConfig" "on"
Option "TopEdge" "120"
Option "UpDownScrolling" "1"
Option "Vendor" "Sysp"
Option "VertScrollDelta" "20"
Option "ZAxisMapping" "4 5"
EndSection

Ich hoffe, Du kannst mir helfen!
Gruß
Peter
 

misiu

Moderator
Teammitglied
Sorry ich war im Urlaub, besteht dein Problem immer noch?
Welches Notebook ist das?
Da spinnt warscheinlich das Hotplugsystem, die Einträge
sind i.O.

MfG
misiu
 
Leider besteht das Problem immer noch. Mein Notebook ist ein Toshiba Satellite Pro M10. Wenn ich im SuSE-plugger die Maus einbinden will kommt als Befehlssyntax

/usr/bin/hotplugctl
-r /tmp/kde-username/SUSEplugger7713 insert
ADDn.6JW2hdHcvF7

Was mich hierbei stört ist das temporäre Verzeichnis. Vergißt der Rechner nach dem Ausloggen die Settings?

Meine Soundkarte muß ich auch jedesmal neu starten.

Ich hoffe Du hattest einen schönen Urlaub und hast Dein Kreativpotential wieder aufgeladen!

Grüße
Peter
 

misiu

Moderator
Teammitglied
Mein Urlaub war ganz ok , danke!

Eine der vielen Ursachen kann , die IRQ-Verteilung /
Resourcenverteilung beim booten sein, dazu gibts die
Bootoptionen für ACPI:
http://portal.suse.com/sdb/de/2002/09/81_acpi.html

Das betrifft sowohl die Maus, wie auch die Soundkarte.

Ich glaube allerdings eher, dass die Hotplugfunktion
etwas zu gut funktioniert ;-) , normalerweise müsste
für Input-Geräte eine Möglichkeit geben, sie dauerhaft
anzubinden.

Ist die Soundkarte onboard, oder auch , wie die Maus
USB?

Ich schau mir das ganze noch an. Inzwischen
kannst du mit "lsmod" in der Textkonsole noch
nachschauen, welche Module vor und nach der
Maus/Soundinstallation dazukommen.

MfG
misiu

P.S. Um es nachvollziehen zu können, muss ich erst
SuSE 9.3 draufinstallieren, benutze immer noch 9.0.
 

misiu

Moderator
Teammitglied
Und nochmal:

Lösung (USB-Maus):
Von CD/DVD booten und das Rettungssystem starten. Dann auf der Root-Partition die Datei /etc/sysconfig/kernel editieren und bei "MODULES_LOADED_ON_BOOT" die Module "ehci-hcd ohci-hcd uhci-hcd" hinzufügen. Danach kann der reguläre Reboot durchgeführt werden und die USB-Hardware funktioniert.

Kann natürlich auch im laufendem System geändert werden,
muss aber danach neu gestartet werden.

Ist zwar eine Methode, die ich für SuSE 9.0 bis 9.2
genutzt habe, müsste aber auch bei 9.3 gehen.
 
Hallo,
das ist ja gerade das Theater. Unter SuSE 9.2 hat alles super funktioniert und die Module ehci-hcd, ohci-hcd und uhci-hcd sind geladen und laufen. :roll: Daher weiß ich nicht, was los ist. das Ergebnis von lsmod

Module Size Used by
snd_pcm_oss 57888 0
snd_mixer_oss 18944 1 snd_pcm_oss
snd_intel8x0 31808 0
snd_ac97_codec 77564 1 snd_intel8x0
snd_pcm 92680 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24580 1 snd_pcm
snd 60292 6 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
bluetooth 47108 0
ipt_LOG 6912 7
ipt_limit 2432 7
ipt_pkttype 1792 2
cpufreq_userspace 4316 1
speedstep_centrino 7508 1
freq_table 4484 1 speedstep_centrino
thermal 14088 0
processor 23736 2 speedstep_centrino,thermal
fan 4868 0
button 7056 0
battery 10116 0
ac 5252 0
usbserial 28008 0
nvram 8200 0
toshiba_acpi 5780 0
usbhid 41312 0
joydev 9664 0
sg 36256 0
st 37788 0
sd_mod 17936 0
sr_mod 16548 0
scsi_mod 125384 4 sg,st,sd_mod,sr_mod
evdev 8832 1
af_packet 20744 4
pcmcia 24072 4
edd 10080 0
ipw2100 136516 0
firmware_class 9472 1 ipw2100
ieee80211 37156 1 ipw2100
ieee80211_crypt 5320 2 ipw2100,ieee80211
yenta_socket 21128 2
rsrc_nonstatic 10112 1 yenta_socket
pcmcia_core 47024 3 pcmcia,yenta_socket,rsrc_nonstatic
e100 35968 0
mii 4864 1 e100
ehci_hcd 31624 0
uhci_hcd 30224 0
usbcore 108760 5 usbserial,usbhid,ehci_hcd,uhci_hcd
intel_agp 21532 1
agpgart 32296 1 intel_agp
ipt_state 2048 12
ip6t_REJECT 6784 3
ipt_REJECT 6656 3
iptable_mangle 2816 0
iptable_filter 2944 1
ip6table_mangle 2432 0
ip_nat_ftp 3072 0
iptable_nat 22236 1 ip_nat_ftp
ip_conntrack_ftp 72592 1 ip_nat_ftp
ip_conntrack 42168 4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
ip_tables 20352 8 ipt_LOG,ipt_limit,ipt_pkttype,ipt_state,ipt_REJECT,iptable_mangle,iptable_filter,iptable_nat
ip6table_filter 2816 1
ip6_tables 18304 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 236672 11 ip6t_REJECT
parport_pc 38212 0
lp 11076 0
parport 33864 2 parport_pc,lp
soundcore 8928 1 snd
snd_page_alloc 9988 2 snd_intel8x0,snd_pcm
video1394 17612 0
ohci1394 31492 1 video1394
raw1394 28140 0
ieee1394 97976 3 video1394,ohci1394,raw1394
capability 3256 0
nls_iso8859_1 4096 2
nls_cp437 5760 2
vfat 12800 2
fat 37916 1 vfat
dm_mod 56316 0
reiserfs 243056 1
ide_cd 37892 0
cdrom 36640 2 sr_mod,ide_cd
ide_disk 16640 5
piix 9988 0 [permanent]
ide_core 120020 3 ide_cd,ide_disk,piix

Die Soundkarte ist onboard.
Es ist lästig, immer alles neu zu installieren. Ich kann mir nicht erklären, dass etwas unter 9.3 nicht mehr funktioniert, was unter 9.2 kein Thema war.

Gruß
Peter
 

misiu

Moderator
Teammitglied
Kommt diese Ausgabe bei laufender Maus / Soundkarte?
Es ist wichtig, bei den Modulen, dass sie am Anfang beim booten
geladen werden und nicht später vom Hotplug. Auch die
Reihenfolge ist wichtig, bei dir durfte uhci wichtiger sein, ehci
wird nur bei USB2 benötigt.

Ist im Bios die Option "Legacy USB" auf disable oder enable?

hast du schon einige ACPI - Optionen probiert (Optionszeile)?

Schau im Infozenter , ob sich die IRQ beissen (Doppelbelegung).

Das Hotplugverhalten wird in: /etc/sysconfig/hotplug
festgelegt. Du kannst evtl. Hotplug beim Start erzwingen
, wenn du in /etc/init.d/boot.local die /usr/bin/hotplugctl
reinschreibst.
Probiere auch , ob beim booten ohne ACPI , die Maus
geht.

MfG
misiu
 
Die Ausgabe lsmod war bei laufender Maus und Soundkarte. War natürlich blöd, ich hätte beides schicken sollen. Hier nun die Ausgabe bei nicht laufenden Devices:

Module Size Used by
bluetooth 47108 0
ipt_LOG 6912 7
ipt_limit 2432 7
ipt_pkttype 1792 2
usbserial 28008 0
cpufreq_userspace 4316 1
speedstep_centrino 7508 1
freq_table 4484 1 speedstep_centrino
thermal 14088 0
processor 23736 2 speedstep_centrino,thermal
fan 4868 0
button 7056 0
battery 10116 0
ac 5252 0
nvram 8200 0
snd_pcm_oss 57888 0
snd_mixer_oss 18944 1 snd_pcm_oss
toshiba_acpi 5780 0
af_packet 20744 4
usbhid 41312 0
evdev 8832 1
joydev 9664 0
sg 36256 0
st 37788 0
sd_mod 17936 0
sr_mod 16548 0
scsi_mod 125384 4 sg,st,sd_mod,sr_mod
pcmcia 24072 4
edd 10080 0
ipt_state 2048 12
ipw2100 136516 0
ip6t_REJECT 6784 3
firmware_class 9472 1 ipw2100
ieee80211 37156 1 ipw2100
ieee80211_crypt 5320 2 ipw2100,ieee80211
ipt_REJECT 6656 3
yenta_socket 21128 2
rsrc_nonstatic 10112 1 yenta_socket
pcmcia_core 47024 3 pcmcia,yenta_socket,rsrc_nonstatic
e100 35968 0
mii 4864 1 e100
iptable_mangle 2816 0
ehci_hcd 31624 0
iptable_filter 2944 1
ip6table_mangle 2432 0
ip_nat_ftp 3072 0
iptable_nat 22236 1 ip_nat_ftp
ip_conntrack_ftp 72592 1 ip_nat_ftp
uhci_hcd 30224 0
ip_conntrack 42168 4 ipt_state,ip_nat_ftp,iptable_nat,ip_conntrack_ftp
usbcore 108760 5 usbserial,usbhid,ehci_hcd,uhci_hcd
ip_tables 20352 8 ipt_LOG,ipt_limit,ipt_pkttype,ipt_state,ipt_REJECT,iptable_mangle,iptable_filter,iptable_nat
intel_agp 21532 1
agpgart 32296 1 intel_agp
ip6table_filter 2816 1
ip6_tables 18304 3 ip6t_REJECT,ip6table_mangle,ip6table_filter
ipv6 236672 11 ip6t_REJECT
parport_pc 38212 0
lp 11076 0
parport 33864 2 parport_pc,lp
snd_intel8x0 31808 0
snd_ac97_codec 77564 1 snd_intel8x0
snd_pcm 92680 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24580 1 snd_pcm
snd 60292 6 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 8928 1 snd
video1394 17612 0
ohci1394 31492 1 video1394
snd_page_alloc 9988 2 snd_intel8x0,snd_pcm
raw1394 28140 0
ieee1394 97976 3 video1394,ohci1394,raw1394
capability 3256 0
nls_iso8859_1 4096 2
nls_cp437 5760 2
vfat 12800 2
fat 37916 1 vfat
dm_mod 56316 0
reiserfs 243056 1
ide_cd 37892 0
cdrom 36640 2 sr_mod,ide_cd
ide_disk 16640 5
piix 9988 0 [permanent]
ide_core 120020 3 ide_cd,ide_disk,piix

Leider bin ich bei Linux noch ein fürchterliches Greenhorn und kann daher mit solchen Ausgaben relativ wenig anfangen. Wie und wo lernt man dieses Wissen? Durch schmerzvolle Erfahrung? Try and Error Prinzip?

Die ACPI-Bootoptionen werde ich jetzt gleich ausprobieren. Ich melde mich dann wieder.
Gruß
Peter :)
 
Also Thema IRQ:
Der IRQ 11 ist mehrfach belegt und zwar mit
Soundkarte, ehci_hcd, uhci_hcd, ohci1394, yenta, eth1, eth0

Kann man das anders verteilen?

ACPI-Bootoption hat nichts gebracht.

Werde Deine anderen Vorschläge ausprobieren!!

Grüße
Peter
 

misiu

Moderator
Teammitglied
Mit ACPI schau hier:
http://www.linux-club.de/viewtopic.php?t=25854

und im Beitrag oben, habe ich was dazu geschrieben, da du inzwischen
da warst, kann sein , dass du nicht alles gelesen hast.

Schmerzliche Erfahrung? Ja 1999 Windowsvirus-> Festplatte teilweise gelöscht
(und bei meinem Bekannten Modem-Dialer : 2300 DM , damals war die Gesetzgebung noch nicht so Dialer-Streng)
Dann SuSE 6.4 (war richtig schwer zu konfigurieren) , ab SuSE 7.3 ging es ganz gut. SuSE 9.0 läuft seit 18 Monaten Problemlos ( Scanner / Drucker/ Digikam/ Funkmaus / USB-Stick+Kartenleser etc.) . Windows ist natürlich immer noch da, allerdings ohne Internet nur für Spiele.
 
Also,
im Bios ist die Option "Legacy USB" sowohl für die Maus, als auch für die Festplatte auf enable!

Dein Hinweis mit acpi=off noapic ist leider auch ins Leere gegangen. Die IRQ-Belegung hatte ich schon geschrieben.

Wenn das Hotplug einmal die Maus findet und mich fragt, ob ich konfigurieren möchte, dann darf ich noch das root-Password eingeben und das war es dann - es passiert einfach nicht. Eigentlich müßte doch YaST geladen werden. Erst wenn ICH YaST aufrufe, dann kann ich die Maus - wie jedesmal wenn ich mich anmelde (muß noch nicht einmal booten, nur den Benutzer wechseln) - wieder neu konfigurieren. Und unter SuSE 9.2 hat das Ganze funktioniert. Leider mußte ich wechseln, da ich die Funkmöglichkeiten meines Rechners (WLAN und Bluetooth) nutze.

Hast Du noch Ideen zu diesem Thema?

Gruß
Peter
 

misiu

Moderator
Teammitglied
Die belegung von IRQ 11 ist eindeutig zu stark. Kann man
im BIOS diesen IRQ sperren?

Wenn nicht musst du die ACPI-Optionen ausprobieren, die
IRQ - Vergabe beeinflussen, wie da:
http://portal.suse.com/sdb/de/2004/05/acpi_irq_balance.html
sonst hilft wirklich nur , die ACPI-Optionen nacheinander auszuprobieren ( Beim Bootmanager in die Optionszeile
eintragen):
http://portal.suse.com/sdb/de/2002/09/81_acpi.html


MfG
misiu
 
:roll:
Also, acpi_irq_balance hat auch nichts geholfen. Mir ist immer noch schleierhaft, warum derselbe Rechner mit 9.2 diese Probleme mit der Maus und der Soundkarte nicht hatte. Ich habe in der Zwischenzeit nichts an der Hardware geändert. :cry:

Nun habe ich gerade diese Nachricht bekommen:
Mit openSUSE öffnet Novell den Entwicklungsprozess hinter SUSE Linux, indem
Novell in Dialog mit der Open Source Gemeinde tritt. Das heißt, Sie und
andere Open Source Mitglieder können unter www.opensuse.org SUSE Linux 10.0
beta 1 runter laden, installieren und Feedback zum derzeitigen
Entwicklungstand liefern. Mit der Veröffentlichung von SUSE Linux 10.0 beta 1
lädt das Projekt bereits ab dieser Woche zur Teilnahme ein.

Ich sollte also eventuell auf SuSE 10.0 warten und bis dahin mit diesem BLÖDSINN weiter leben, d.h. jedes Mal neu installieren.

Vielen Dank :D für Deine Hinweise, auch wenn sie mich leider nicht zur Lösung des Problemes geführt haben.

Grüße
Peter
 

misiu

Moderator
Teammitglied
Schade, dass es nicht geklappt hat, offensichtlich bist du
nicht der Einzige , der solche Probleme gehabt hat.
Na ja, hoffen wir , dass es in Zukunft besser wird.

MfG
misiu
 
Moinsen ;D

Hab dieselben Probleme unter der aktuellen beta von OpenSuSE. Beim Install erkennt er meine USB Maus nicht. Gibt in der Zwischenzeit Entwarnung, das es nach einem Patch oder so funzen tut ?
 
Oben