[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Keine Maus mit Kernel 2.6.x



Hallo,

ich habe folgendes Problem. Ich habe ein Notebook ASUS L 8400 B mit
einem Synaptics Touchpad und benutze zusätzlich noch eine externe PS/2
Maus. Das war mit dem Kernel 2.4.x auch kein Problem. Aber mit dem
2.6er Kernel bekomme ich zwar den Betrieb des Touchpads mit dem
Synaptics-Treiber von
http://w1.894.telia.com/~u89404340/touchpad/files/ ordentlich hin aber
die PS/2 Mouse funktioniert nach wie vor nicht. Im X tut sich einfach
nur gar nichts und wenn auf einer Konsole bin und die Maus bewege,
bekomme ich nur tausendfach die Meldung "Synaptics driver lost snyc at
byte 1", wenn ich dann das Touch berühre bekomme ich einmal die
Meldung "Synaptics driver resynced". Das Touchpad funktioniert dann
aber auch weiterhin normal...


Wie kann ich meine externe PS/2 Mouse wieder in Betreib nehmen bzw.
wo genau liegt hier das Problem? An der XF86Config kann es doch
eigentlich nicht liegen, da die Maus ja unter gpm bzw. einer normalen
Konsole wenigstens reagiert, wenn auch nur mit diesen"Synaptics driver
lost snyc at byte 1" Meldungen. Der externe Anschluss der Maus muss ja
also auch an das Synaptics Touchpad durchgeschliffen sein, oder?
Kann es sein, dass der Maustreiber im Kernel 2.6.x irgendwie
inkompatibel zum Synaptics Touchpad (zumindest mit externem
PS/2-Anschluss) geworden ist?


Meine Daten sind:

System: Debian Woody, Kernel 2.6.4, XFree86 4.3

Dmesg:


drivers/usb/core/usb.c: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
 Firmware: 4.6
 Sensor: 19
 new absolute packet format
 Touchpad has extended capability bits
 -> multifinger detection
 -> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060#/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0


Kernel config:

#
# Userland interfaces
#
CONFIG_INPUT_MOUSEDEV=y
CONFIG_INPUT_MOUSEDEV_PSAUX=y
CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not set
CONFIG_INPUT_TSDEV=m
CONFIG_INPUT_TSDEV_SCREEN_X=240
CONFIG_INPUT_TSDEV_SCREEN_Y=320
CONFIG_INPUT_EVDEV=m
# CONFIG_INPUT_EVBUG is not set

#
# Input I/O drivers
#
# CONFIG_GAMEPORT is not set
CONFIG_SOUND_GAMEPORT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
# CONFIG_SERIO_SERPORT is not set
# CONFIG_SERIO_CT82C710 is not set
# CONFIG_SERIO_PARKBD is not set
# CONFIG_SERIO_PCIPS2 is not set

#
# Input Device Drivers
#
CONFIG_INPUT_KEYBOARD=y
CONFIG_KEYBOARD_ATKBD=y
# CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_KEYBOARD_NEWTON is not set
CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TOUCHSCREEN is not set
# CONFIG_INPUT_MISC is not set

Output cat /proc/bus/input/devices:

I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
H: Handlers=mouse0 event0
B: EV=b
B: KEY=6420 0 670000 0 0 0 0 0 0 0 0
B: ABS=11000003
 
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
H: Handlers=kbd event1
B: EV=120003
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: LED=7

XF86Config:


Section "InputDevice"
Driver        "synaptics"
Identifier    "Mouse[1]"
Option        "Device"        "/dev/psaux"
Option        "Protocol"      "auto-dev"
Option        "LeftEdge"      "1700"
Option        "RightEdge"     "5300"
Option        "TopEdge"       "1700"
Option        "BottomEdge"    "4200"
Option        "FingerLow"     "25"
Option        "FingerHigh"    "30"
Option        "MaxTapTime"    "180"
Option        "MaxTapMove"    "220"
Option        "VertScrollDelta" "100"
Option        "MinSpeed"      "0.06"
Option        "MaxSpeed"      "0.12"
Option        "AccelFactor" "0.0010"
Option        "SHMConfig"     "on"
# Option       "Repeater"      "/dev/ps2mouse"
EndSection

#Section "InputDevice"
#	Identifier	"Configured Mouse"
#	Driver		"mouse"
#	Option		"CorePointer"
#	Option		"Device"		"/dev/psaux"
#	Option		"Device"		"/dev/input/mice"
#	Option		"Protocol"		"PS/2"
#	Option		"Protocol"		"ImPS/2"
#	Option		"Emulate3Buttons"	"true"
#	Option		"ZAxisMapping"		"4 5"
#EndSection

Section "InputDevice"
	Identifier	"Generic Mouse"
	Driver		"mouse"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/input/mice"
#	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"ImPS/2"
	Option		"Emulate3Buttons"	"true"
	Option		"ZAxisMapping"		"4 5"
EndSection

----> Ich habe hier schon /dev/input/mouse0 und mouse1 etc. probiert,
daran liegt es nicht...


Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
#	InputDevice	"Configured Mouse"	"AlwaysCore"
	InputDevice	"Mouse[1]"	"CorePointer"
#	InputDevice	"Generic Mouse"		"AlwaysCore"
	InputDevice	"Generic Mouse"
EndSection

XF86.0.log:


(II) Keyboard "Generic Keyboard" handled by legacy driver
(II) Synaptics touchpad driver version 0.12.5
(--) Mouse[1] auto-dev sets Synaptics Device to /dev/input/event0
(**) Option "Device" "/dev/input/event0"
(**) Option "SHMConfig" "on"
(**) Option "LeftEdge" "1700"
(**) Option "RightEdge" "5300"
(**) Option "TopEdge" "1700"
(**) Option "BottomEdge" "4200"
(**) Option "FingerLow" "25"
(**) Option "FingerHigh" "30"
(**) Option "MaxTapTime" "180"
(**) Option "MaxTapMove" "220"
(**) Option "VertScrollDelta" "100"
(**) Option "CorePointer"
(**) Mouse[1]: Core Pointer
(**) Option "Protocol" "ImPS/2"
(**) Generic Mouse: Protocol: "ImPS/2"
(**) Option "SendCoreEvents" "true"
(**) Generic Mouse: always reports core events
(**) Option "Device" "/dev/input/mouse0"
(**) Option "Emulate3Buttons" "true"
(**) Generic Mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Generic Mouse: ZAxisMapping: buttons 4 and 5
(**) Generic Mouse: Buttons: 5
(II) XINPUT: Adding extended input device "Generic Mouse" (type:
MOUSE)
(II) XINPUT: Adding extended input device "Mouse[1]" (type: MOUSE)
Synaptics DeviceInit called
SynapticsCtrl called.
Synaptics DeviceOn called
(II) Generic Mouse: ps2EnableDataReporting: succeeded



Reply to: