linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Problem with Acer Bluetooth Optical Rechargeable Mouse
@ 2009-08-07  1:47 Lamarque Vieira Souza
  2009-08-08  0:38 ` Jiri Kosina
  0 siblings, 1 reply; 17+ messages in thread
From: Lamarque Vieira Souza @ 2009-08-07  1:47 UTC (permalink / raw)
  To: Jiri Kosina; +Cc: linux-input, Marcel Holtmann, Andrew Morton

	Hi,

	As requested by Marcel Holtmann I am sending this e-mail to the linux-input 
mailing list so we can sort out one problem I have with my bluetooth mouse. 
Since kernel 2.6.28 my bluetooth mouse (0458:0058) makes Xorg cursor to get 
stucked at upper left corner of the screen. Even if I use the touchpad of my 
notebook (Acer Ferrari 4005) the cursor still gets trapped at upper left 
corner. One workaround I have found for this problem is change session type 
from hid to input in linux/net/bluetooth/hidp/core.c. Marcel does not like 
this idea so I need help to find a better way to solve this problem.

	One think I have discovered is that when using hid session the mouse send 
several 9-bytes frames with this content:  0x05 0xff 0x6e 0x6f 0x54 0xc6 0x10 
0x00 0x02 (or 0x03 instead of 0x02). If I filter those frames in 
hidp_recv_intr_frame (linux/net/bluetooth/hidp/core.c) before calling 
hid_input_report, the cursor does not get stucked but the overhead of doing 
that is too high, the cursor gets sluggish. Using input session instead of hid 
session gets muth better results and is not as uggly as filtering frames. Can 
someone help me to find a better solution?

-- 
Lamarque V. Souza
http://www.geographicguide.com/brazil.htm
Linux User #57137 - http://counter.li.org/

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

end of thread, other threads:[~2010-01-04 11:54 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-07  1:47 Problem with Acer Bluetooth Optical Rechargeable Mouse Lamarque Vieira Souza
2009-08-08  0:38 ` Jiri Kosina
2009-08-08  1:23   ` Lamarque Vieira Souza
2009-08-13 11:47     ` Jiri Kosina
2009-08-13 23:05       ` Lamarque Vieira Souza
2009-08-13 23:52       ` Lamarque Vieira Souza
2009-08-14  1:30         ` Lamarque Vieira Souza
2009-08-14 11:08           ` Jiri Kosina
2009-08-14 16:34             ` Lamarque Vieira Souza
2009-09-16  0:44               ` Lamarque Vieira Souza
2009-09-22 15:34                 ` Jiri Kosina
2009-09-22 16:19                   ` Lamarque Vieira Souza
2009-09-24  9:39                     ` Jiri Kosina
2009-09-24 13:43                       ` Lamarque Vieira Souza
2009-12-26  0:40                     ` Lamarque Vieira Souza
2010-01-04 11:33                       ` Jiri Kosina
2010-01-04 11:54                         ` Lamarque Vieira Souza

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).