Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Released the first pre-compiled version (0.1.0), available at the googlecode project's page (I'll put up some real website sometime soon, when I have more free time).
Those interested, please try it out, and feel free send suggestions through the Submit Feedback menu entry, so next versions will be even better!
First release is really far from being perfect, but it's already usable (I hope).


Cool! Hope you guys have fun with it (and that my hacked together code wasn't too brutal to figure out!), maybe I'll hop back on as a contributor some day when I have more time but by all means I'm thrilled that you turned it into a google code project as something like this is really best suited to an open-source community effort given the pain-in-the-ass nature of the undocumented APIs.

I believe the least I could do was to make this into an opensource public project, so that your efforts, as well as mine and anyone else's who will contribute in future won't be lost in case I stop working on it.
I decided to use the GPLv3 license, so hopefully people won't just "steal" bits of code in order to put them into their commercial application they sell through the AppStore or something similar (well, it's not like they could even try to sell there something like this, full of undocumented private API usage, but still).
Using those undocumented APIs is indeed a pain in the ass (I know well how hard it was to figure out some rudimentary detection of the type of device in order to ignore a possible Magic Mouse and only use a Magic Trackpad - I couldn't find info anywhere about what to look for, so I had to figure it out by testing different MagicMice and MagicTrackpads on different computers and analyzing the data the application received), but it also was a fun experience, and I'm confident a community effort is the best thing to help both this app and any other developer working on the same field.

In case you want to join the project in future, feel free to contact me; any form of collaboration will be welcome. But, for the time being, thanks again for sharing your efforts so far :)
 
Thank you, I've been looking for this for a long time, I knew that was possible. If the rumor is true and the iMac refresh next week, MagicKeyboard will be the first program to try in my new computer. Apple :apple: would be nice to develop a renewal of the MTP with electronic ink display, but meanwhile, this application is the perfect replacement for the numpad.


Greetings and congratulations (MikeNemat and lele) for your amazing work!
 
Finally got my new imac. As promised, the first program I installed was MagicKeyboard. It's fantastic. Thanks again!
 
A great addition to a great device!

Thanks Mike and lele for your work on this. With Magic Keyboard my dream entertainment center is oh-so-close to completion.:D

Just a couple newbie questions:
1) is there a way to turn off the program w/out re-booting the computer? Ideally i'd be able to toggle the keyboard function on and off as I know it will drive my wife batty.

2) has anyone come up w/ a clever way of representing all of the different pages on the Trackpad at the same time? I have just been guestimating my keystrokes until I get the overlays printed, but then I wonder which overlay to apply. If I use the QWERTY overlay what do I do for numbers and vise versa.

I am sure I'm missing something obvious in both questions.

Thanks
 
Hi There,
could be great and very useful just to divide the trackpad in a grid 7 x 6 and than each one can program it for their needs. This will be the best for me, 42 shortcuts in your hand sounds amazing.

Anyway congratulation to Mike and Lele for the nice keyboard.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.