usb muis probs gentoo linux kernel 2.4.20

Pagina: 1
Acties:

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
Sinds kort gentoo geinstalleerd en muis probs.

Ik heb zelf (voor het eerst) een kernel gecompiled en heb geprobeerd mijn logitech usb muis aan de praat te krijgen.
In de kernel config heb ik (onder meer) de volgende items aangevinkt:

* support for USB
* preliminary usb device filesystem
* UHCI alternative driver (je) support
* usb full hid support

Bij het inpluggen van de muis krijg ik geen kernel messages. Wel kan ik veranderingen zien (na het aansluiten) in /proc/bus/usb/devices

Ik heb een node aangemaakt in /dev/input/mice
met:
# mknod /dev/input/mice c 13 63
(geen flauw id wat dit betekent :))

# cat /dev/input/mice
levert:
modprobe: can't locate module char-major-13

Als ik iets anders probeer te laden met modprobe, gaat dit altijd mis.
bijv: input usb mousedev ohci uhci

[fujitsu siemens intel celeron 500mhz]

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • RickDB
  • Registratie: Oktober 2001
  • Laatst online: 02-04 21:55
Input core devices en dan muis support aanzetten helpt wel, en dan bij usb support hid input layer support en /dev/hidden raw support aanzetten dan werkt ie prima :)

Edit ohci en uhci draait hier pirma samen heb namelijk een opti usb pci kaart met nog een usb muis op de mobo usb werkt gewoon :)
En btw alles in kernel, modules werd me een beetje onhandig ;)

[ Voor 44% gewijzigd door RickDB op 07-01-2003 00:26 ]


  • Solarsparc
  • Registratie: Juli 2001
  • Laatst online: 06:27
ohci en uhci moet je nooit samen draaien, het is of de ene, of de andere. Het ligt nog ff aan je usb controller welke van de 2 je moet hebben. En een device maken (met mknod) is ook niet nodig, dat doet de driver wel.
Als ik het goed begrijp heb je UHCI in je kernel gebakken? Zo ja, haal hem er eens uit en probeer alleen ohci (als module).

En kijk ook eens in dmesg of je iets ziet als je je muis erin plugt.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 14-05 20:30

deadinspace

The what goes where now?

Je hebt de alternate UCHI driver (uhci.o) nodig en USB HID support (hid.o). Ook moet je niet vergeten Input core support (input.o) en daaronder Mouse support (mousedev.o) aan te zetten.
Dat zou genoeg moeten zijn. /dev/input/mice moet je niet zelf aanmaken, die worden door input en mousedev aangemaakt als het goed is.

Kernelconfig hebben? (2.4.19, zelfde laptop)

  • biRoEd
  • Registratie: Oktober 2002
  • Laatst online: 27-09-2025
http://www.gentoo.org/doc/en/desktop.xml
Heb je dit gelezen? de usb muis sectie dus.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
Ik heb die usb muis nu aan de praat :)

Ik heb nog een aantal vragen:

* Hoe kan ik mijn touchpad naast mijn usb muis gebruiken? (tegelijk)
Ik heb nu de volgende sectie in mijn /etc/X11/XF86Config:

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mouse0"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/mouse"
EndSection

* Mijn cursor reageert nu niet als ik mijn touchpad gebruik. :>

Kan ik mijn X server ook zo configureren dat ie netjes opstart zonder dat mijn usb muis eraan hangt? (dat ie in dit geval alleen mijn touchpad gebruikt)

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 14-05 20:30

deadinspace

The what goes where now?

XFree config hebben? ;)

Je moet iig zorgen dat usbmgr start voor XFree start en de juiste module preload, zodat /dev/input/mice bestaat ook al heb je er geen muis aanhangen.

Dan gewoon een tweede InputDevice section zoals jij hebt en die tweede muis bij ServerLayout erbij zetten.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
Kom maar :)
Je moet iig zorgen dat usbmgr start voor XFree start en de juiste module preload, zodat /dev/input/mice bestaat ook al heb je er geen muis aanhangen.

Dan gewoon een tweede InputDevice section zoals jij hebt en die tweede muis bij ServerLayout erbij zetten.
ik heb een /dev/input/mice (zelf eerder aangemaakt met mknod) en deze geeft allerlei rommel wanneer ik de inhoud weergeef met cat en mijn usb muis beweeg. Maar er gebeurt nix als ik mijn touchpad gebruik.

Wat is usbmgr? Het blijkt dat ik die niet heb.

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 14-05 20:30

deadinspace

The what goes where now?

http://gemini.luon.net/~marcelm/c6175/
ik heb een /dev/input/mice (zelf eerder aangemaakt met mknod) en deze geeft allerlei rommel wanneer ik de inhoud weergeef met cat en mijn usb muis beweeg. Maar er gebeurt nix als ik mijn touchpad gebruik.
Je touchpad is een ps/2 muis, die gaat (nog) niet via het input core systeem. Voor je touchpad moet je /dev/psaux gebruiken.
Wat is usbmgr?
Een daemon die kijkt of er USB devices verschijnen en de juiste modules laadt als dat gebeurt.

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
deadinspace schreef op 09 januari 2003 @ 17:01:
[...]
Een daemon die kijkt of er USB devices verschijnen en de juiste modules laadt als dat gebeurt.
Bedankt voor de hulp! :)
Tijdens XFree werkt zowel het touchpad (of exerne ps/2 muis) als de USB muis :)
Als ik geen USB muis aansluit, dan gaat ook alles prima! :)
/dev/input/mice blijft bestaan als de USB muis niet aangesloten is.
Dus het werkt nu prima zonder USBMGR :)

Aan de hand van jouw config, heb ik er dit van gemaakt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Section "ServerLayout"
    Identifier  "Default Layout"
    Screen      "Default Screen"
    InputDevice "Builtin Keyboard"
    InputDevice "PS/2 Mouse"        "CorePointer"
    InputDevice "USB Mouse"     "AlwaysCore"
    Option      "BlankTime"     "0"
EndSection

Section "InputDevice"
    Identifier  "USB Mouse"
    Driver      "mouse"
    Option      "Device"        "/dev/input/mice"
    Option      "Protocol"      "IMPS/2"
    Option      "SendCoreEvents"    "true"
    Option      "Buttons"       "5"
    Option      "ZAxisMapping"      "4 5"
    Option      "Emulate3Buttons"   "true"
EndSection


Kan ik jouw kernel config (2.4.19) gebruiken ipv die van mij (2.4.20)? (de kernel versies komen namelijk niet overeen)
Hoe kan ik modules laden die ik niet rechtstreeks in de kernel heb zitten.
Voordat ik kon smbmounten moest ik weeeer een nieuwe kernel bakken.

Waarom laadt linux niet automatisch die modules??? 8)7

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 14-05 20:30

deadinspace

The what goes where now?

irondog schreef op 11 januari 2003 @ 17:53:
Kan ik jouw kernel config (2.4.19) gebruiken ipv die van mij (2.4.20)? (de kernel versies komen namelijk niet overeen)
Config kopieren naar linux/.config en dan "make oldconfig" doen, dan krijg je alleen vragen over de opties die nog niet in de configfile staan.
Hoe kan ik modules laden die ik niet rechtstreeks in de kernel heb zitten.
Ehm, man modprobe?
Dat had je volgensmij ook wel zelf kunnen vinden ;)
Pagina: 1