hnpa4184 / btstack

Automatically exported from code.google.com/p/btstack
0 stars 0 forks source link

Mouse: Mighty Mouse does not click #8

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.none
2.
3.

What is the expected output? What do you see instead?
If i click nothing happens

What version of the product are you using? On what operating system?
Initial public release, iPhone 3GS 3.1.2

Please provide any additional information below.
Im using an apple mighty mouse

please email me if you would like anymore information of my device
ltjbigshot@gmail.com

Original issue reported on code.google.com by ltjbigs...@gmail.com on 6 Jan 2010 at 12:37

GoogleCodeExporter commented 8 years ago
any other will do. if you buy the Microsoft mouse you might can help debugging, 
as at
least one user has problems with it.

Original comment by matthias.ringwald@gmail.com on 28 May 2010 at 5:20

GoogleCodeExporter commented 8 years ago
Hi,

Like others : on iPad + mighty mouse --> I see and can move the cursor, but I 
can't
click anything.
If it could help, I can capture packets on my mac with a working mighty mouse,
I have things like that (i guess for click up / down):

[22:31:45.559]  [HIC receive]  HID Control: 0x08 bytes [ A1 02 00 00 00 00 00 
03 ]
               HID Control: 0x08 bytes [ A1 02 00 00 00 00 00 03 ]
[22:31:45.559]  [L2CAP RECEIVE]  Data [Handle: 0x000c, Channel ID: 0x0041, 
Length: 0x0008 (8)]
               Data [Handle: 0x000c, Channel ID: 0x0041, Length: 0x0008 (8)]
                0x00000000: 08 00 41 00 A1 02 00 00 00 00 00 03             :..A.........
[22:31:45.559]  [ACL RECEIVE]  Data [Handle: 0x000c, Packet Boundary Flags:  
0x2 Length: 0x000c (12)]
               Data [Handle: 0x000c, Packet Boundary Flags:  0x2 Length: 0x000c (12)]
               10 First packet of Higher Layer Message (i.e. start of an L2CAP packet)
               Broadcast Flags:  0
               00 Point-to-point
               Data (000c bytes)
[22:31:45.559]  [ACL RECEIVE]  0C 20 0C 00 08 00 41 00 A1 02 00 00 00 00 00 03 
                0x00000000: 0C 20 0C 00 08 00 41 00 A1 02 00 00 00 00 00 03 :. ....A.........
[22:31:45.759]  [HIC receive]  HID Control: 0x08 bytes [ A1 02 01 00 00 00 00 
83 ]
               HID Control: 0x08 bytes [ A1 02 01 00 00 00 00 83 ]
[22:31:45.759]  [L2CAP RECEIVE]  Data [Handle: 0x000c, Channel ID: 0x0041, 
Length: 0x0008 (8)]
               Data [Handle: 0x000c, Channel ID: 0x0041, Length: 0x0008 (8)]
                0x00000000: 08 00 41 00 A1 02 01 00 00 00 00 83             :..A.........
[22:31:45.759]  [ACL RECEIVE]  Data [Handle: 0x000c, Packet Boundary Flags:  
0x2 Length: 0x000c (12)]
               Data [Handle: 0x000c, Packet Boundary Flags:  0x2 Length: 0x000c (12)]
               10 First packet of Higher Layer Message (i.e. start of an L2CAP packet)
               Broadcast Flags:  0
               00 Point-to-point
               Data (000c bytes)
[22:31:45.759]  [ACL RECEIVE]  0C 20 0C 00 08 00 41 00 A1 02 01 00 00 00 00 83 
                0x00000000: 0C 20 0C 00 08 00 41 00 A1 02 01 00 00 00 00 83 :. ....A.........

Thank's for your soft by the way ;-)

Original comment by arth...@gmail.com on 2 Jun 2010 at 8:35

GoogleCodeExporter commented 8 years ago
So is it possible that the mouse will only send clicks to a device that is 
paired? Or is there something I'm 
missing? Is it possible to get the mouse paired with the phone to test this?

Original comment by matt.ven...@gmail.com on 2 Jun 2010 at 9:26

GoogleCodeExporter commented 8 years ago
What can I do  ?  I have a mighty mouse, a macbook and a jailbroken iPad. If I 
could help just tell me how :)

Original comment by arth...@gmail.com on 3 Jun 2010 at 10:52

GoogleCodeExporter commented 8 years ago
I tried to connect my mouse to my iPad and tried to click, here's the 
hci_dump.pklg

Original comment by arth...@gmail.com on 3 Jun 2010 at 11:09

Attachments:

GoogleCodeExporter commented 8 years ago
@arthurb thanks for sending the log, but it only shows that the mouse doesn't 
send
click events. the question is how to make it send click events. :(  I tried 
sending
the exact same command as OS X does, but it wouldn't want to click.

Original comment by matthias.ringwald@gmail.com on 4 Jun 2010 at 8:44

GoogleCodeExporter commented 8 years ago
Just wanted to sound off that I too am having this problem. Any progress?

Original comment by isaac.ha...@gmail.com on 16 Jun 2010 at 2:48

GoogleCodeExporter commented 8 years ago
didn't try and no progress. if somebody is interested, the example/test.c of 
BTstack can be used to connect to a BT mouse and have the received data dumped. 
There are no reports for clicks for the Mighty Mouse. Some anecdote:  when I 
got my PowerMac G5, it came with the USB version of the Mighty Mouse. When I 
tried it for the first time and use the little scroll ball, I felt very 
uncomfortable and immediately dumped the new mouse. Maybe that's the Mighty 
Mouse's revenge.

Original comment by matthias.ringwald@gmail.com on 16 Jun 2010 at 7:14

GoogleCodeExporter commented 8 years ago
But is it at all possible that this issue is caused by the connection process 
being different? When used on a computer, the mouse is typically paired with a 
passcode, but the BTstack mouse app does not do that. Is there a way to make 
the mouse pair with the phone?

Original comment by matt.ven...@gmail.com on 16 Jun 2010 at 2:24

GoogleCodeExporter commented 8 years ago
Is it possible to somehow "Ghost" the bluetooth mouse to make it seem like a 
different mouse. Would there be any hacks which could change settings on the 
device to make this work.

Also is there any progress?

Original comment by sk8rb...@gmail.com on 1 Jul 2010 at 7:21

GoogleCodeExporter commented 8 years ago
I'm having the same problem. If there is a way I could help let me know.

Original comment by tristan....@gmail.com on 23 Jul 2010 at 5:34

GoogleCodeExporter commented 8 years ago
FIX: buy a REAL MOUSE with TWO BUTTONS, haha.
That's what I did, it's the best fix I can think of haha.

Original comment by sk8rb...@gmail.com on 28 Jul 2010 at 9:37

GoogleCodeExporter commented 8 years ago
Matthias.ringwald: Has there been any progress on the mighty mouse switch?

Original comment by ricky%ro...@gtempaccount.com on 19 Nov 2010 at 6:41

GoogleCodeExporter commented 8 years ago
The "switch" was with regard to the idea of using the regular reporting mode 
instead of the boot mode. I've tried the regular mode, but there have been no 
button clicks either. So far, I don't know how to make the mouse report the 
buttons. In the near future (maybe beginning next year?) I plan to replace 
BTstack Mouse and Keyboard with a combined e.g. BTstack HID package. I might 
look into support the Mighty Mouse, too. 

Original comment by matthias.ringwald@gmail.com on 19 Nov 2010 at 8:21

GoogleCodeExporter commented 8 years ago
After reading through all these comments I'm surprised how many boil down to 
"fix it" even though I'm stuck with a non-functioning mighty mouse I appreciate 
the tremendous effort that went into dev just to get it to this point. Thanks 
MR, you've put together some code that expands the usability of the iPad in a 
huge way. Hope that somebody can figure out apple's decision not to make the 
mighty mouse behave like any other bt mouse.

Original comment by thechadw...@gmail.com on 22 Dec 2010 at 6:35

GoogleCodeExporter commented 8 years ago
Have you given any consideration to my comment 59? Is it possible that the 
mouse needs to be paired with a passcode before it will send clicks?

Original comment by matt.ven...@gmail.com on 22 Dec 2010 at 8:20

GoogleCodeExporter commented 8 years ago
any progress?? i am having the same problem...

Original comment by G.Redi...@gmail.com on 10 Mar 2011 at 6:36

GoogleCodeExporter commented 8 years ago
Any status? I bought a mighty mouse for my iPad cuz I saw a youtube video 
titled "Mighty Mouse on iPad". Come to find out it was a Magic Mouse. Now I 
wasted money if this doesn't work.

Original comment by gargam...@gmail.com on 9 Apr 2011 at 3:52

GoogleCodeExporter commented 8 years ago
Sorry, no news here. I'll look into that when working on a BTstack Keyboard++ 
package with support for combo keyboards and mice. 

Original comment by matthias.ringwald@gmail.com on 9 Apr 2011 at 3:55

GoogleCodeExporter commented 8 years ago
I am using a Dell Bluetooth mouse with BtStack on my IPad 2. I can scroll with 
the mouse but clicks don't work. Is this an Ipad 2 issue? I ask because I 
thought any other mouse besides the Apple mouses worked fine.  Thanks. 

Original comment by devilra...@gmail.com on 13 Jul 2011 at 12:29

GoogleCodeExporter commented 8 years ago
hi. that's an OS 4.3.3 issue - see 
http://code.google.com/p/btstack/issues/detail?id=114

Original comment by matthias.ringwald@gmail.com on 13 Jul 2011 at 10:19

GoogleCodeExporter commented 8 years ago
here's an update to this after 2.5 years!

The Might Mouse works fine with my new BTC Mouse & Trackpad extension work (you 
can click left & right and even use the little ball as a 1-D scroll wheel)

Original comment by matthias.ringwald@gmail.com on 2 Nov 2012 at 8:29

GoogleCodeExporter commented 8 years ago
I have an iPad 1st gen and uninstalled BTStack and installed BTC Mouse & 
Trackpad and it doesn't work at all. It doesn't seem to pair with my device. 
Also, is BTC Mouse & Trackpad a paid app? In settings I went to the setting and 
there was a spot where it says that you have to activate it but when I tried to 
do that it fails. I don't see anything in Cydia that mentions that BTC Mouse & 
Trackpad is a paid app.

Original comment by segiho...@gmail.com on 3 Nov 2012 at 4:10

GoogleCodeExporter commented 8 years ago
Is there a place to report bugs for BTC Mouse and Trackpad? For some reason, 
whenever I try to use the keypad on the lockscreen to enter my password, any 
digits I have entered already get cleared when I move the mouse, regardless of 
whether I hit them with the mouse or by touching them. 

Original comment by matt.ven...@gmail.com on 4 Nov 2012 at 12:57

GoogleCodeExporter commented 8 years ago
@segihovav: yes, it's a paid package and it won't work until it is registered. 
It's available via Cydia Store from BigBoss repo.

@matt.ventura: that's a correct observation. I've added that to my bugs list.

Original comment by matthias.ringwald@gmail.com on 8 Nov 2012 at 3:46