I know, this is not really an "issue"...howeve,r its a large curiosity.
BTstack runs on iOS and will soon gain the iPega support for its joystick mode - which I'd really like to use on my Mac as well, since by default, the mac just outright ignores that device's input o.o...
Is it possible to run BTStack on a mac and utilize its functionality? ^^
Comment #1
Posted on May 30, 2013 by Happy Pandafwiw, iPega support with Blutrol will be hacked into the iOS Bluetooth driver.
Compiling BTstack on the Mac is the easiest part: ./bootstrap && ./configure && make You'd need to provide an external Bluetooth module and configure your OS 10.7+ to not use it.
If I pair iPega in iCade/Joystick/Mouse mode, it behaves as expected. in Joystick mode it maps the mouse pointer to the left analog control, which is very annoying as you cannot click anything anymore.
On OS X, you should be able to use the HID APIs to get the iPega input
Comment #2
Posted on May 30, 2013 by Helpful MonkeyThanks for the nice response!
I dont know what "fwiw" really means, but I get the gist of that sentence...
Looks like its really easy, however, I don't know how I would provide a new module, and make my os use that instead of its native one - i am not that experienced in "hardware development" - or manipulation.
For me, the iPega works in iCade, Mouse and Keyboard mode - but doesn't do anything in Joystick mode. It gets recognized as a keyboard, and that's about it. I can't do anything with it. Am 30.05.2013 um 21:29 schrieb btstack@googlecode.com:
Comment #3
Posted on Jun 1, 2013 by Swift Oxfwiw = "for what it's worth"
I don't think you'd need a kernel module. You can access HID from a normal app. Check out Apple's examples for HID - don't know exactly which ones, but there was one that showed all HID input from all connected devices.
Comment #4
Posted on Jan 19, 2014 by Helpful BirdHi Matthias, I'm a big fan of your work. I have got ipega working very good in Joystick mode with Mac with HID software, but as you said left analog is acting as a mouse and is very annoying.
Do you have any idea how to disable this mouse function?
Regards
Comment #5
Posted on Jan 20, 2014 by Swift Oxso, what about using Mouse mode then? :) I don't know much about filtering HID on OS X.
Comment #6
Posted on Mar 13, 2014 by Happy ElephantHello everybody.
Could anyone post some quick instructions about how to make work this device (ipega bluetooth controller) with btstack?
Someone has mentioned that some HID (I guess human interface device) software is needed, something like "Joystick mapper"?
Thank you in advance :-D
Jero.
Comment #7
Posted on Aug 21, 2014 by Quick Pandadoes anybody here experienced what i experienced?
after i paired in any mode, my ipega 9025 just blinks, it says paired on the mac, but it wont get recognize on HIDs and it wont receive any input
Comment #8
Posted on Aug 29, 2014 by Swift Pandai have the same issue with my ipega gamepad. macbook says paired but the ipega keeps blinking and turns off after a while.
Status: Done
Labels:
Type-Defect
Priority-Medium