Ticket #3152 (new bug)

Opened 16 months ago

Last modified 10 months ago

Mouse (trackpad) used to work fine - now unreliable.

Reported by: alban Owned by: stippi
Priority: normal Milestone: R1
Component: Drivers/Mouse/PS2 Version: R1/pre-alpha1
Keywords: Cc: olive@…
Blocked By: Platform: All
Blocking:

Description (last modified by axeld) (diff)

The mouse (trackpad) is much less reliable in very recent Haiku releases. The mouse pointer sometimes hangs or freezes during or shortly after startup. mouse buttons are not responsive; there is a delay between clicking a button and the action taking place. This makes the user interface hard to use.

Syslog shows:-

KERN: ps2_hid: init_hardware
KERN: ps2_hid: init_driver
KERN: ps2: active multiplexing v1.1 enabled
KERN: ps2_hid: publish_devices
KERN: ps2_hid: uninit_driver
KERN: loaded driver /boot/beos/system/add-ons/kernel/drivers/dev/input/ps2_hid
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/0, status = 0xffffffff
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/1, status = 0xffffffff
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/2, status = 0xffffffff
KERN: ps2: devfs_publish_device input/touchpad/ps2/synaptics_3, status = 0x00000000
KERN: ps2: devfs_publish_device input/keyboard/at/0, status = 0x00000000
KERN: ps2: keyboard found
KERN: ps2: probe_mouse Standard PS/2 mouse found
KERN: ps2: devfs_publish_device input/mouse/ps2/standard_3, status = 0x00000000
KERN: ps2_hid: init_hardware
KERN: ps2_hid: init_driver
KERN: ps2: active multiplexing v1.1 enabled
KERN: ps2_hid: publish_devices
KERN: ps2_hid: uninit_driver
KERN: loaded driver /boot/beos/system/add-ons/kernel/drivers/dev/input/ps2_hid
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/0, status = 0xffffffff
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/1, status = 0xffffffff
KERN: ps2: reset failed
KERN: ps2: devfs_publish_device input/mouse/ps2/2, status = 0xffffffff
KERN: ps2: devfs_publish_device input/touchpad/ps2/synaptics_3, status = 0x00000000
KERN: ps2: devfs_publish_device input/keyboard/at/0, status = 0x00000000
KERN: ps2: keyboard found
KERN: ps2: probe_mouse Standard PS/2 mouse found
KERN: ps2: devfs_publish_device input/mouse/ps2/standard_3, status = 0x00000000

Change History

Changed 16 months ago by karmak

  • cc olive@… added

Changed 16 months ago by Adek336

This problem is introduced with r28643; also note #3138.

Changed 10 months ago by axeld

  • owner changed from axeld to marcusoverhagen
  • component changed from - General to Drivers/Mouse/PS2
  • description modified (diff)

Changed 10 months ago by marcusoverhagen

  • owner changed from marcusoverhagen to stippi

I don't understand this. Why are we publishing a standard and a synaptics mouse at the same time and at the same index? Is this even supported? I only did the standard mouse part. Because stippi committed the patch with r28643 I'm reassigning it

KERN: ps2: devfs_publish_device input/touchpad/ps2/synaptics_3, status = 0x00000000

KERN: ps2: devfs_publish_device input/mouse/ps2/standard_3, status = 0x00000000

Note: See TracTickets for help on using tickets.