[touchpad/eCafé] Touchpad pas toujours reconnu

Reconnaissance et configuration du matériel / kernel linux
kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

[touchpad/eCafé] Touchpad pas toujours reconnu

Message par kevin57 »

Bonjour à vous tous,

J'ai un petit souci sur mon eCafé, sur lequel j'ai installé Arch avec Openbox : le Touchpad n'est pas toujours activé au démarrage, du coup pas moyen d'utiliser la souris. Y a-t-il un moyen de l'activer après coup? Je précise que j'utilise hal, mais un /etc/rc.d/hal restart n'aide pas. Bien sûr, hal fait partie des daemons lancés au démarrage.
Mais j'ai aussi une configuration de la souris dans mon xorg.conf :

Code : Tout sélectionner

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol "auto"
Option "Device "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
Merci d'avance pour votre aide

Kevin57
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Avatar de l’utilisateur
gyo
Maître du Kyudo
Messages : 1049
Inscription : jeu. 19 avr. 2007, 10:40
Localisation : Nantes (44)

Re: [touchpad/eCafé] Touchpad pas toujours reconnu

Message par gyo »

Si tu utilises HAL conjointement avec Xorg, alors la section pour configurer la souris dans ton xorg.conf ne sert à rien car, à ce moment-là, Xorg s'appuie sur HAL pour configurer les périphériques de saisie.

Il faudrait que tu regardes ce qui se passe au niveau des logs de Xorg pour faire avancer le schmilblick. Donne ici un extrait de ton log, merci.
commentaire rédigé à l’aide d’un clavier ergonomique bépo
KISS MY ARCH
kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [touchpad/eCafé] Touchpad pas toujours reconnu

Message par kevin57 »

Voici un tail -n 100 /var/log/Xorg.0.log à un moment où le touchpad n'est pas reconnu :

Code : Tout sélectionner

	[5] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[6] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[7] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[8] -1	0	0x00000000 - 0x00000000 (0x1) IX[B]
	[9] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[10] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) GEODE(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) GEODE(0): Geode LX video memory 1600000 bytes at 0xb5955000
(II) GEODE(0): LX video memory:
(II) GEODE(0):  Display: 0x200000 bytes
(II) GEODE(0):  Compression: 0x88000 bytes
(II) GEODE(0):  Cursor: 0x3000 bytes
(II) GEODE(0):  EXA: 0xe35000 bytes
(II) GEODE(0):  FREE: 0x400000 bytes
(II) EXA(0): Offscreen pixmap area of 14897152 bytes
(II) EXA(0): Driver registered support for the following operations:
(II)         Solid
(II)         Copy
(II)         Composite (RENDER acceleration)
(==) GEODE(0): Backing store disabled
(**) Option "dpms"
(**) GEODE(0): DPMS enabled
(II) GEODE(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(WW) GEODE(0): Option "PanelGeometry" is not used
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) GEODE(0): Setting screen physical size to 255 x 150
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.6.3, module version = 2.2.5
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 4.0
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/hal: Adding input device PS/2 Generic Mouse
(**) PS/2 Generic Mouse: always reports core events
(**) PS/2 Generic Mouse: Device: "/dev/input/event5"
(EE) Unable to open evdev device "/dev/input/event5".
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "PS/2 Generic Mouse"
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "fr"
(II) config/hal: Adding input device Hercules Webcam EC300
(**) Hercules Webcam EC300: always reports core events
(**) Hercules Webcam EC300: Device: "/dev/input/event6"
(II) Hercules Webcam EC300: Found keys
(II) Hercules Webcam EC300: Configuring as keyboard
(II) XINPUT: Adding extended input device "Hercules Webcam EC300" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "fr"
(II) config/hal: Adding input device Power Button
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event2"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "fr"
Ces parties me semblent intéressantes :

Code : Tout sélectionner

(EE) Unable to open evdev device "/dev/input/event5".
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "PS/2 Generic Mouse"
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
Le problème viendrait de evdev?
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [touchpad/eCafé] Touchpad pas toujours reconnu

Message par kevin57 »

Personne? Il faut parfois rebooter l'ordinateur deux fois avant que ça marche, c'est un peu énervant quand on est pressé... :?
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.
Répondre