Skip to Content

Found Footage: iPhone/Mouse integration



What happens when you combine two amazing jailbreak utilities on the iPhone? You achieve remote mouse based support! iPhone developer Lance "ashikase" Fetters, author of the amazing Backgrounder jailbreak app, wrote a VNC style extension for the iPhone called MouseSupport. It provides a floating window with a virtual cursor that can be controlled with synthesized pointer events.

A second utility, developed by Matthias Ringwald, is called BTstack Mouse. It integrates with ashikase's MouseSupport and Ringwald's open source BTstack implementation to provide iPhone/mouse integration. The video shown here uses Apple's Magic Mouse to demonstrate the BTstack Mouse extension. BTstack Mouse will shortly be available on Cydia and will retail for free.

So why does this all matter? Who cares about using a mouse with an iPhone when most people have perfectly usable fingers? Where does a mouse fit into the iPhone world? This effort is part of a larger project to create a nomadic computing environment on the iPhone. To put yourself into the right mindset, try thinking of an iPhone as a portable pocket-sized Unix system instead of as a mobile cell phone.

Practical work-ready peripherals that can move as you move, without need for carrying along a laptop, act as an important part of that vision. You can be on the go with just the phone itself -- as you know, a naked iPhone offers a perfectly usable mobile solution for light computing needs -- or you can start accessorizing to upgrade your computing efficiency.

By providing hooks for these accessories, the iPhone opens itself up to better desktop-style computing in addition to its existing mobile tools. In the end, when the vision of this project is fulfilled, you'll be able to move the iPhone between desktop set-ups where it can connect itself into a "dockable" Bluetooth-enabled work system, to your pocket on the go, to a lightly-accessorized system for coffee house use.

What happens when you combine two amazing jailbreak utilities on the iPhone? You achieve remote mouse based support! iPhone developer...
 

Add a Comment

*0 / 3000 Character Maximum

8 Comments

Filter by:
Doctor

I had a bluetooth keyboard and mouse for my Dell X30 and X50v PDAs, which I'd call a true predecessor to the iPhone. The iPhone does everything so much better, and of course incorporates a camera (I'd expect an upgrade in June), video camera, and phone. I used to carry three of these in my pockets quite often (phone, PDA, and camera).

There are times it is just plain easier to type on a keyboard...full sized...rather than on a screen or keypad. I've been amazed that Apple didn't allow for this from the start.

At any rate, when you've used a keyboard on a device like this, you'll understand why the mouse is essential. It's awkward to touch the screen of your device while interacting with a keyboard, plus you often knock the device off its stand. Best to have a mouse along as well.

Sure, it is more to carry...but still...iPhone + foldable BT keyboard + BT mouse is still lighter and more compact than a traditional laptop. And I'd expect to see trackpads becoming a part of a BT portable keyboard in the future as well.

January 04 2010 at 10:24 PM Report abuse rate up rate down Reply
Tim

Well - imagine having the BT Keyboard and Mouse - with a dock connector to connect to a 15" monitor and simply use your iPhone as your "main computer" - Thanks Erica for painting the picture for me - at first I thought mouse input would be a bad idea - but now I see it :)

January 04 2010 at 8:51 PM Report abuse rate up rate down Reply
bayxsonic

I might sound like the classic WM user, but this has been possible for a while on some WM devices, I remember playing with keyboard and mouse connected via USB on my Eten M600

January 04 2010 at 8:47 PM Report abuse rate up rate down Reply
1 reply to bayxsonic's comment
bayxsonic

I'm currently an iPhone user nevertheless =)

January 04 2010 at 8:48 PM Report abuse rate up rate down Reply
colouroflight

This is cooler than any silly tablet.

January 04 2010 at 4:25 PM Report abuse rate up rate down Reply
edwincruzzz

sweet app! does anyone know the app / program he's using at :55s to visualize all the running apps like that?

January 04 2010 at 3:56 PM Report abuse rate up rate down Reply
1 reply to edwincruzzz's comment
Hi Ravi

yup. its called proswitcher and its available for free!

January 04 2010 at 4:03 PM Report abuse rate up rate down Reply
Ryan Sandberg

Now THAT'S cool. It's not totally practical right now, but it's still pretty cool.

January 04 2010 at 2:54 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.