Bluez IME

Bluez IME


This application installs a new IME (soft-keyboard) that can read data from a Bluetooth input device. Supported devices are: Zeemote JS1, MSI Chainpus BGP100, Phonejoy and iControlPad (iCP).

This is NOT a bluetooth keyboard driver, it ONLY supports the devices listed above.

Analog input is supported but requires that the app you are using BluezIME with also supports it. Some of the major emulators support BluezIME analog input, setup your controller inside the emulator app instead of through the BluezIME interface if possible. If your favorite app does not support BluezIME analog input, please write the publishers and ask for it!

Confirmed to work with almost all devices from HTC, Samsung and Motorola.

Reported NOT working with any LG device with stock ROM:
http://code.google.com/p/android-bluez-ime/issues/detail?id=84

Usage instructions:
1) Enable BluezIME (Settings, Language and Keyboard)
2) Select the device to use, and the device type
3) Turn on the Game Pad
4) Select BluezIME as the input method

You only need to perform step 1+2 for the first use.

This application does not use root access.

Check to see if it is possible to configure the controller from inside the app you want to use the controller with. If this is possible, it is the recommended way to do so. In this case you do not need to perform the steps above.

If you need help, go to the project homepage and create an issue. I cannot respond to messages left in comments. If you simply cannot create an issue, drop me a line: [email protected]

http://code.google.com/p/android-bluez-ime/

If you want Wiimote, iCade or Keyboard support, install the HID Enabler:
http://code.google.com/p/android-bluez-ime/downloads/detail?name=BluezIME-HIDEnabler.apk

If you want to complain that Wiimote/iCade/Keyboard does not work with your device, see here first:
http://code.google.com/p/android-bluez-ime/issues/detail?id=7

If you are a developer that wants to add gamepad controller input, look here:
http://code.google.com/p/android-bluez-ime/wiki/DevelopingAnAppUsingBluezIme

Big thanks to Stefan Werner for many fixes.

Recent changes:
1.16:
Changed so HID based controllers are displayed after installing the special "HID Enabler" package.
Added iCade support for devices with L2CAP.
Added Keyboard support for devices with L2CAP.
Changed some mapping for PhoneJoy.

1.19 - 1.20:
Chinese translation
Support for Zeemote Steelseries extra buttons
Support for IPega gamepad (Big thanks to mozzytm !!)
Some support for GameStop device
Add to list
Free
71
3.6
User ratings
1332
Installs
100,000+
Concerns
0
File size
97 kb
Screenshots
Screenshot of Bluez IME Screenshot of Bluez IME Screenshot of Bluez IME
About Bluez IME
This application installs a new IME (soft-keyboard) that can read data from a Bluetooth input device. Supported devices are: Zeemote JS1, MSI Chainpus BGP100, Phonejoy and iControlPad (iCP).

This is NOT a bluetooth keyboard driver, it ONLY supports the devices listed above.

Analog input is supported but requires that the app you are using BluezIME with also supports it. Some of the major emulators support BluezIME analog input, setup your controller inside the emulator app instead of through the BluezIME interface if possible. If your favorite app does not support BluezIME analog input, please write the publishers and ask for it!

Confirmed to work with almost all devices from HTC, Samsung and Motorola.

Reported NOT working with any LG device with stock ROM:
http://code.google.com/p/android-bluez-ime/issues/detail?id=84

Usage instructions:
1) Enable BluezIME (Settings, Language and Keyboard)
2) Select the device to use, and the device type
3) Turn on the Game Pad
4) Select BluezIME as the input method

You only need to perform step 1+2 for the first use.

This application does not use root access.

Check to see if it is possible to configure the controller from inside the app you want to use the controller with. If this is possible, it is the recommended way to do so. In this case you do not need to perform the steps above.

If you need help, go to the project homepage and create an issue. I cannot respond to messages left in comments. If you simply cannot create an issue, drop me a line: [email protected]

http://code.google.com/p/android-bluez-ime/

If you want Wiimote, iCade or Keyboard support, install the HID Enabler:
http://code.google.com/p/android-bluez-ime/downloads/detail?name=BluezIME-HIDEnabler.apk

If you want to complain that Wiimote/iCade/Keyboard does not work with your device, see here first:
http://code.google.com/p/android-bluez-ime/issues/detail?id=7

If you are a developer that wants to add gamepad controller input, look here:
http://code.google.com/p/android-bluez-ime/wiki/DevelopingAnAppUsingBluezIme

Big thanks to Stefan Werner for many fixes.

Recent changes:
1.16:
Changed so HID based controllers are displayed after installing the special "HID Enabler" package.
Added iCade support for devices with L2CAP.
Added Keyboard support for devices with L2CAP.
Changed some mapping for PhoneJoy.

1.19 - 1.20:
Chinese translation
Support for Zeemote Steelseries extra buttons
Support for IPega gamepad (Big thanks to mozzytm !!)
Some support for GameStop device

User reviews of Bluez IME
Working but when I switch off the JS1 Bluez IME takes 100% CPU and so does BT daemon.
Feb 9, 2011
Works well on Samsung Captivate running Cognition V3. Just need to activate the special input setting in all the -oid emulators.
Jan 25, 2011
Android Market Comments
A Google User
Dec 15, 2014
Eh. So I used this to connect it to my PS4 Controller and it worked fine. But only on some occasions...like when I used it as a Gameboy Advance Emulator controller it was fine but I couldn't use it on any other emulators and now I can't connect it back to my PS4
A Google User
Dec 13, 2014
No longer works in Lollipop Keeps telling me "no device selected"
A Google User
Dec 7, 2014
Doesn't work nexus 5 Could not get to work, connection errors, sad really cos I wanted this to work
A Google User
Dec 7, 2014
Wtf I can't even turn it on its not working
A Google User
Dec 7, 2014
No 4.2 support No support for android 4.2.2. Will give 5 stars when it's fixed