Neuer Kernel - kein Mausrad

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Neuer Kernel - kein Mausrad

Beitrag von thewilli » 04.11.2004 20:31:51

Hi!
Ich habe mir den neuen Kernel 2.6.10-rc1 (die Problematik tritt bei 2.6.9 auch auf) heruntergeladen und kompiliert. Als ich dann den neuen Kernel gebootet habe, funktionierte mein Mausrad nicht mehr. Beim standard 2.4.x von Debian funktioniert es problemlos.

Woran kann das liegen? Fehlerhafte Kernelkonfiguration?

Danke im Voraus!

Benutzeravatar
QT
Beiträge: 1363
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Re: Neuer Kernel - kein Mausrad

Beitrag von QT » 04.11.2004 21:18:26

thewilli hat geschrieben:Woran kann das liegen? Fehlerhafte Kernelkonfiguration?
Weil sich mit 2.6 das komplette Inputsystem (und nicht nur das) geändert hat, also geändert wurde. Suche mal mit Google nach der "2.6 Driver Input FAQ'. Gabs iirc auf kerneltrap.org

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 05.11.2004 11:12:50

ich habe den Artikel bei Kerneltrap.org gelesen. Dort stand, dass man (egal welche Maus man hat) immer als Protokoll "ExplorerPS/2" angeben soll. Das habe ich auch gemacht, doch das Rad will immer noch nicht. (Ich habe eine USB Maus von Logitech). Hab ich vielleicht noch etwas falsch gemacht? Hier der Ausschnitt aus meiner XF86Config-4

Code: Alles auswählen

Section "InputDevice"
        Identifier  "Configured Mouse"
        Driver      "mouse"
        Option      "CorePointer"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "ExplorerPS/2"
        Option      "ZAxisMapping" "4 5"
EndSection

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 05.11.2004 13:27:59

Hi thewilli,

ich hab folgendes in meiner XF86Config-4 stehen:

Code: Alles auswählen

Section "InputDevice"
        Identifier      "Generic Mouse"
        Driver          "mouse"
        Option          "SendCoreEvents"        "true"
        Option          "Device"                "/dev/usbmouse"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection
Du musst halt schaun ob das Device /dev/usbmouse existiert, könnte auch /dev/usb-mouse heissen.
Ich hab auch eine Logitech USB Maus und enen selber compilierten Kernel 2.6.8



Gruß

Dookie

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 05.11.2004 14:29:49

Dookie hat geschrieben:D musst halt schaun ob das Device /dev/usbmouse existiert, könnte auch /dev/usb-mouse heissen.
hab ich leider nicht... kann ich den eintrag irgendwie erstellen? was kann ich sonst noch versuchen?

Benutzeravatar
QT
Beiträge: 1363
Registriert: 22.07.2004 21:08:02
Wohnort: localhost

Beitrag von QT » 05.11.2004 16:39:43

Dookie hat geschrieben:Du musst halt schaun ob das Device /dev/usbmouse existiert
Ich denke, /dev/usbmouse ist lediglich ein symbolischer Link, der nach /dev/input/mice zeigt. Nicht!?

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 05.11.2004 18:52:08

QT hat geschrieben:
Dookie hat geschrieben:Du musst halt schaun ob das Device /dev/usbmouse existiert
Ich denke, /dev/usbmouse ist lediglich ein symbolischer Link, der nach /dev/input/mice zeigt. Nicht!?
und selbst wenn nicht - die Maus bei mir Funktioniert ja insofern, dass ich den Cursor bewegen und klicken kann. Also funktioniert die Kommunikation mit der Maus und es ist wahrscheinlihc, dass es wirklich ein Konfigurationsfehler von X ist, dazu kommt, dass xev mir beim bewegen des Mausrades auch überhaupt nichts anzeigt.

Was kann ich noch ausprobieren?

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 05.11.2004 19:31:28

nö das device usb-mouse hab ich vor langer Zeit mal eingerichtet, als ich mir meine Logitechmaus zugelegt habe, damals gabs noch kein /dev/input/mice.

Ich habs jetzt nochmal getestet mit cat /dev/input/mice bekomme ich die gleichen zeichen wie bei cat /dev/input/usb-mouse. Auch wenn ich am rad drehe. Allerdings muss ich erstmal die maus bewegen, damit schon Zeichen da sind, weil beim Rad sich nur der Cursor nach links bewegt. Solange der Textcursor ganz rechts steht, tut sich bei mir auch nix beim Mausradscrollen.

Versuch nochmal das Protocol auf ImPS/2 zu stellen und achte auf Groß/Kleinschreibung.


Gruß

Dookie

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 05.11.2004 22:04:05

Dookie hat geschrieben:Versuch nochmal das Protocol auf ImPS/2 zu stellen und achte auf Groß/Kleinschreibung.
das hatte ich vorher - dann wurde mir gesagt bei dem 2.6er Kernel soll man generell "ExplorerPS/2" benutzen. Doch bei beiden funktioniert das Mausrad bei mir nicht. Vielleicht mach ich doch etwas grundlegendes falsch :(

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 05.11.2004 22:36:07

ich würds mal mit der aktuellen Knoppixcd versuchen, da is auch ein 2.6er Kernel drauf.

Dookie

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 06.11.2004 00:53:02

Dookie hat geschrieben:ich würds mal mit der aktuellen Knoppixcd versuchen, da is auch ein 2.6er Kernel drauf.
Dookie
verstehe nicht so wirklich wie du das meinst ... soll ich ich knoppix zum austesten der konfiguration benutzen?

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 06.11.2004 11:37:48

jo genau zum testen und, wenn die Maus mit Rad läuft, dann schaun wie die XF86Config-4 ausschaut und welche Module für die Maus geladen sind.


Gruß

Dookie

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 06.11.2004 18:22:36

Danke für deinen Tipp! Ich habe das mal versucht und schließlich die Knoppix Konfiguration in meine XF86Config-4 übernommen. Die Maus funktioniert zwar - jedoch das Mausrad nicht.

Vielleicht liegt es ja doch an meiner Serverkonfiguration. Ich habe sie mal unter http://rafb.net/paste/results/2BWIUV34.html abgelegt. Hab ich darin einen Fehler gemacht? (nochmal zur Information: Ich habe eine Logitech PS/2 Maus)

Danke!

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 06.11.2004 18:40:18

du kannst auch mal bei knoppix schaun, welche Maustreiber geladen sind, steht in der Datei /etc/modules.


Gruß

Dookie

Benutzeravatar
Dookie
Beiträge: 1104
Registriert: 17.02.2002 20:38:19
Wohnort: Salzburg
Kontaktdaten:

Beitrag von Dookie » 06.11.2004 18:55:10

bin mal drübergeflogen über deine kernelconfig.
UHCI HCD fehlt mir da.


Gruß

Dookie

thewilli
Beiträge: 49
Registriert: 16.08.2004 15:02:17
Kontaktdaten:

Beitrag von thewilli » 06.11.2004 21:02:46

stimmt - daran lags - DANKE!!!

Antworten