mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* psmouse
@ 2002-05-03 13:47 Rudmer van Dijk
  0 siblings, 0 replies; 2+ messages in thread
From: Rudmer van Dijk @ 2002-05-03 13:47 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: linux-kernel

Hi,

I have a Logitech Optical Wheelmouse and it is not detected correctly in 
2.5.12-dj1. It is detected as a 'PS/2 Logitech Mouse on isa0060/serio1' and 
the scrollwheel does not work. 

when I let the detection function print the devicetype I discovered that the 
devicetype of my mouse is not listed in the logitech_{4btn,wheel,ps2pp} 
arrays (it is 86).

when I put 86 in logitech_wheel[] it is still listed as 'PS/2 Logitech Mouse 
on isa0060/serio1'

when I also put 86 in logitech_ps2pp it is listed as 'ImExPS/2 Microsoft 
IntelliMouse Explorer on isa0060/serio1'....

It appears that it is not recognised in the if statement on line 405, 
printing the numbers in the param[] array gives:
param[0] = 8
param[1] = 0
param[2] = 0
param[3] = 205
param[4] = 246

In every combination of 86 in the logitch_* arrays I get the following 
messages when I use the wheel:
psmouse.c: Lost synchronization, throwing X bytes away. (with X = 1-3)
the mouse does not work correctly for PSMOUSE_{IMPS,IMEX} otherwise the mouse 
and the three buttons work ok.

I do not know what to do next, but I want to use my scrollwheel!!
BTW the wheel works in 2.4.x

mouse info:
Logitech Optical Wheelmouse
M/N: M-BJ58
P/N: 830513-0000
S/N: LNA14826942
Chip: CP5763AM, Logitech, 3311550000 A  02, IND0143 508226

	Rudmer

^ permalink raw reply	[flat|nested] 2+ messages in thread

* psmouse
@ 2002-05-07 12:00 Rudmer van Dijk
  0 siblings, 0 replies; 2+ messages in thread
From: Rudmer van Dijk @ 2002-05-07 12:00 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: linux-kernel

Hi,

I already said that I have a Logitech Optical Wheelmouse and that it is not 
detected correctly in 2.5.1[234]-dj1. It is detected as a 'PS/2 Logitech 
Mouse on isa0060/serio1' and the scrollwheel does not work. 

The devicetype for this mouse is 86
after putting this value in the logitech_* arrays it is detected 
as 'ImExPS/2 Microsoft IntelliMouse Explorer on isa0060/serio1'....
and now the scrollwheel works, but only in one direction (opposite to the 
expected direction)...

forcing the detect routine to return PSMOUSE_PS2PP directly after the 
logitech detection stuff I get a lot of these messages:
psmouse.c: Lost synchronization, throwing X bytes away. (with X = 1-3)
and the mouse is not really usable

using some settings for the Microsoft stuff and returning PSMOUSE_PS2PP also 
does not work, but returning PSMOUSE_IMEX results in a usable mouse (again 
with 1 scroll direction)

I don't know how to change the scrollwheel stuff in psmouse_process_packet so 
it works with my mouse, but I know the contents of the packets (in packet[]):

wheel move	| p[0]	| p[1]	| p[2]	| p[3]	| p[4]
--------------------------------------------------------
up		| 8	| 0	| 0	| 15	| 0
down		| 8	| 0	| 0	| 1	| 0


I do not know what to do next, but I want to use my scrollwheel!!
BTW the wheel works in 2.4.x

mouse info:
Logitech Optical Wheelmouse
M/N: M-BJ58
P/N: 830513-0000
S/N: LNA14826942
Chip: CP5763AM, Logitech, 3311550000 A  02, IND0143 508226

	Rudmer


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2002-05-07 11:59 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-05-03 13:47 psmouse Rudmer van Dijk
2002-05-07 12:00 psmouse Rudmer van Dijk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®