Android Bluetooth HID driver -- anyone speak Japanese? - Nexus One Q&A, Help & Troubleshooting

Hi, everyone -- I'm trying to find a good way to connect my ThinkOutside/iGo Stowaway Keyboard to my Nexus One. (Teksoft's HID driver doesn't work with punctuation) There seems to be a driver and instructions posted here:
http://memn0ck.com/blog/2010/01/googlenexusoneandroidbluetoothkeyboard.html
But it's all in Japanese and I can't figure it out through Google Translate. Can anyone help?
Thanks!
Alan

It looks like it says you have to install the APKs through adb.

Yup, it says that you have to download the 2 apks from the 2 links given. Well though the 2 sites are in Japanese, you can find the necessary links there easily. Seems like the Simeji from the Android Market doesn't work so you have to manually get the apk file that's stated.
Then adb install the BluetoothHIDkeyboard and Simeji. Once done, pair your phone with the bluetooth keyboard. Then start up the Simeji app and with the mushroom button, you start up SimejiBR and BimejiHID and you're done.
At least that's the gist of it.

I believe Bluetooth keyboards work with CyanogenMod 6 too.

Wow -- Thank you all so much! This is all incredibly useful. I was able to get everything installed correctly, and it works! It's great to have a bluetooth keyboard working with my Nexus One. It doesn't work great, I'm afraid -- the app works, but it's not quite ready for prime time: several steps to go through with each re-connect, and it for some reason won't let you backspace any further than the word you're in the midst of typing, which is odd. (Anyone know ways that might be fixed?)
I hadn't caught that HID support is included in the new CyanogenMod. Thanks for filling me in -- that's terrific. Once I get up the courage to root, I'll give that a shot.
Thanks, Alan

switching between languages
I tried some apps from market to connect my Ipaq bluetooth keyboard. I succeed, but my native language is Russian and I need to type also in Russian. Can somebody tell me if there is some driver or app which can switch between languages? Thanks a lot)

Maybe somebody knows how to switch it to native languages?

Related

Changing the Locale Setting

Guys,
At first I'd like to thank to all developers releasing us great firmware. I have a question; how can I configure or edit the Locale settings?
I have seen many Locale's on The Dude's edition, I wonder how can it be done?
Thank you in advance,
I would like to know... can we add Locale's? I am using the JF1.5 build and I only see english--- no biggie, I can just add hebrew (although it does remove chinese) by adding the dejavu fonts. I would just like to be able to choose a locale... like the regular folks.
I'm also interested in this
I've sent a PM to TheDude, haven't got a reply yet.
yochaigal said:
I would like to know... can we add Locale's? I am using the JF1.5 build and I only see english--- no biggie, I can just add hebrew (although it does remove chinese) by adding the dejavu fonts. I would just like to be able to choose a locale... like the regular folks.
Click to expand...
Click to collapse
we alredy have a hebrew onscreen keboard, by Hezi Cohen.
Come on ‪iandroid.com...
Just to potentially bring this issue back out there, I am also interested in this. I have spent the last 4-5 hours scouring the internet with google trying to figure out how to add locales to builds, but I have not succeeded. I love the JF build, all that I am missing is Japanese Local as some of the apps look horrible when localized to English and there is no way to force an app to load in a specific language.
I recently started a new thread on this:
http://forum.xda-developers.com/showthread.php?t=535780&highlight=locales
What I have discovered is:
There is an app, called Custom Locales, that allows you to add new locales. You can either compile it from source, or run the emulator and adb pull it out.
I would try it, but eclipse no longer works on my ubuntu box, so I'll have to find another way.
CustomLocale.apk
So I was able to extract the custom locale app from the emulator... here it is:
http://yochai.dyndns.org:8888/android/apps/CustomLocale.apk
hope this helps someone, somehow!

Swype vs HTC_IME?

I recently discovered both and I'm not sure which one I like best. What does everyone else like?
I was the same way so I kept both. That way I can switch whenever I want to man. It's nice.
I have both, but my fallback is the T9 keyboard from HTC. Swype is a funky concept, but in the end, a qwerty keyboard is a qwerty keyboard to me. I don't need another one if I have a physical one already.
Swype.Its so fast to type.
Swype, because now I can easily text with one hand while driving.
HTC_IME is the best VK around.
Swype !!!
and the 1.16.12.5230.t version even better
Swype it is.having to tick every letter is just soo annoying.and if I choose to, I can still do this with swype. Plus its a thing ipod users envy
Swype is good enough that I would consider buying a phone without a physical keyboard.
when i have to type web addresses in, i go with the htc ime, othewise, swype all the way (on a MT3G)
i use swype to play with... honestly i'm faster with a qwerty keyboard (i use better keyboard) but swype really is something to behold.
oshizzle1991 said:
when i have to type web addresses in, i go with the htc ime, othewise, swype all the way (on a MT3G)
Click to expand...
Click to collapse
tried the 1.16...... version?
its much better at the standard 'single tap' typing than the 0.5...
swype.
Most defintely swype beats the htc IME for me. It just so smooth and make sure you get the newer version! Honestly, its slower for me to open my keyboard anymore...Now i have actually decided to get the nexus because typing will be a breeze.
I just downloaded Swype, it is amazing. I can type much faster single handedly (don't drive and text!) than with HTC IME. It is much more forgiving, which considering my large fingers and the Dream's tiny screen, is absolutely great.
Firerat said:
tried the 1.16...... version?
its much better at the standard 'single tap' typing than the 0.5...
Click to expand...
Click to collapse
Where can we get the latest swype for hvga 1.16.12.5230.t above link still is for the older version. Many thanks in advance.
immyh said:
Where can we get the latest swype for hvga 1.16.12.5230.t above link still is for the older version. Many thanks in advance.
Click to expand...
Click to collapse
hmm, didn't even notice that
the version number in my sig is taken from the swype settings
may be they round it off
edit : oh, file shows as Swype-SwypeReference-HVGA-trial-release.1.16.12.5228.219 on mediafile
i switch between three input methods:
swype is my primary for email, sms and such when at work, home, or out and about. ...and to simply make iphone people drool.
android keyboard from nexus has taken over the roll that ime use to fill since it has speech to text so it serves as my input when in the car so i can respond to emails the same way i can with handcent sms...just talk to the phone and watch the words appear
when i end up needing to surf web for a while or input email addresses, i still find myself falling back to htc_ime.
I tried installing Swype-SwypeReference-HVGA-trial-release.1.16.12.5228.219.apk via ASTRO.. I already had the "version 1" installed, so it offered me to "upgrade".. and I went down that path until it said "Swype cannot be installed on this phone"
??
EDIT: I also tried Apps Installer, but that always FCs on me
EDIT2: I uninstalled previous version of Swype.. rebooted.. launched Apps Installer (no FC this time) and the new Swype installed.
love Swype.....
IMO better than HTC_IME, especially with different lang.
very accurate for me, even in Korean typing!!! Cool
I have tried every setting in Swype, but I keep getting a little pop up thing with symbols on it. I can't figure out how to get anything to type. I have gone through the instructions, but I guess I need to watch the tutorial.

[Q] Is there a working Nook Color keyboard replacement?

Anyone know if there is a working replacement for the stock keyboard? I miss text prediction and spell check. Right off the bat I would imagine if we could somehow install a keyboard, there would have to be some trickery to enable the new input (as the settings menu is pretty sparse).
I'm just curious if anyone else is working on this yet...
Here is the guide to do it.. However, I was unable to get HTC_IME or Smart Keyboard Pro to work.
NC Keyboard
I tried Shapewriter, Ultra, Swype with and without the keyboard manager. None worked for me.
The only one that worked for me was BetterKeyboard (v7.3.0).
I'm sure that we'll have a better solution here or at NookDevs soon.
I'm using SwiftKe. It works pretty well. But you can't access the setup unless it's the first time or if you delete the SwiftKey directory in the sdcard. Also, in the setup you can't see some text, so it's better if you have a phone with. SwiftKey too to se

Norwegian Apple Wireless Keyboard settings and how to make your own

I have a Norwegian Samsung Galaxy Tab and Norwegian Apple Wireless Keyboard.
Norwegian letters "æøå" on bluetooth keyboards are not supported out-of-the-box, so I searched forums without much luck. I found some helpful threads and decided to solve the problem and share the solution. Others can make their own modified keyboard settings quite easily using the same methods.
Using "adb logcat" I found that the keyboard layout files used were the "Broadcom_Bluetooth_HID.kcm.bin" and "Broadcom_Bluetooth_HID.kl" (might not be the same on other devices - CHECK!). I had the "adb logcat" going while connecting and disconnecting the keyboard, so that I could see what keyboard files were used by the apple keyboard. I made a backup of these and started modifying them, with success.
DON'T BLAME ME IF YOU DESTROY YOUR DEVICE WITH THIS!
I offer no guarantee this will work for everybody!
HOW TO USE:
"Broadcom_Bluetooth_HID.kcm.bin" --> /system/usr/keychars/
"Broadcom_Bluetooth_HID.kl" --> /system/usr/keylayout/
I did this simply by copying the files with the app "Super Manager".
Make backup first. My backups are included just in case.
HOW TO MAKE YOUR OWN KEYBOARD SETTINGS:
I used a hex editor called UltraEdit on pc to change some symbols in the .kcm.bin-file, and I used the "KeyTest.apk" from github to make out all the scancodes and used them when editing the .kl-layout file in Notepad on the phone.
NB! If you use the hex editor, make sure you always change one symbol at a time and always do backups for each little change. Whenever I did some change that the system didn't like, it would turn to using the "qwerty.kcm.bin" as default, then I could use the backup to make it work again.
This is my first attempt of a sort of contribution to this great forum after
using it for years. Hope that others can use what I have learn't to make
their own settings. I have attached my original and edited settings files,
and a picture of the keyboard with scancodes.
I would be so happy if you could provide us with a swedish layout aswell as I am not so into programming!
mikaveikko said:
I would be so happy if you could provide us with a swedish layout aswell as I am not so into programming!
Click to expand...
Click to collapse
+1. . .. . .
Danish would be nice aswell.
Atleast its the same letters and not all that weird swedish stuff... ;-D
Martin
Sent from my GT-P1000 using XDA App
Nice find, qsarklam!
Could you post some info which hex key is which character, and how to identify individual buttons in the hex editor?
mikaveikko said:
I would be so happy if you could provide us with a swedish layout aswell as I am not so into programming!
Click to expand...
Click to collapse
+1 ...........
I have exactly the same issue, need though the German layout. Can anyone from you help me with this?
I would also appreciate the Swedish layout so count me in that one aswell.
Thanks!!!
Spanish anyone?
Same issue, but in Spanish. The wireless Apple Spanish-ISO keyboard mostly works, even the Ñ, but some letters are not right and accented characters like áéíóú don't work. Also, the caps lock key LED doesn't light.
I tried using HexEditor on my rooted Samsung Galaxy Tab to edit the binaries but I can't figure out what maps to what so I'm stuck.
It's just so frustrating to have that nice keyboard sitting around. Would be a waste to have to buy and carry two keyboards, one for the iPhone and another one for the Tab.
To make matters more complicated, I like running the Galaxy Tab's Android UI in English, and I have a Mac so I can't run the suggested bin editors for Windows.
One would think that with the OS X being Unix-based and Android being Linux-based it should be as easy as copying a keyboard layout file from the Mac (or the iPhone) to the Tab, but it seems there is no such luck.
mikaveikko said:
I would be so happy if you could provide us with a swedish layout aswell as I am not so into programming!
Click to expand...
Click to collapse
This thread is great! Anyone who has made a Swedish layout for the Apple Wireless Keyboard yet?
... I have attached my original and edited settings files,
and a picture of the keyboard with scancodes.
Click to expand...
Click to collapse
I've got one apple wireless keyboard also, and i'm remapping it. Does your Fn button works? How did you manage to find the scancodes from the F1, F2 ... keys?
Are you able pass the lockscreen with the keyboard? without touching the screen i mean.
For those who are not rooted or just don't want to mess with a hexeditor I've got an app that takes care of this and allready supports a lot of different layouts:
http://www.apedroid.com/android-applications/external-keyboard-helper

Remix player no hardware keyboard support?

I have downloaded and run Remix OS Player on two different computers now and neither one of them has captured my hardware keyboard, I can use the onscreen keyboard but that really lessens the functionality and is half the point of having it run on a desktop. Can anyone advise as to how to resolve this issue? The options, advanced options, and the OS options are so dummy proofed it is impossible to do anything advanced. Is there config files I can edit or...?
I had this happen once right after installation and running the Google Play Store activator and couldn't login in to the Play Store because I couldn't type on the physical keyboard. I shutdown the player, restarted it, and then the problem went away. Might work for you.
Hi.
I have this too, regardless if I restart or not. I actually can't figure out what I have to change in language and imput options to have my keyboard back. The only thing I can do is using the virtual keyboard. I think this happened when I changed the language to french, or tried the virtual keyboard for the first time before then deactivating it. Since I can't find a reset config to default, I'm going to reinstall.
If anyone have a guess how getting my azerty hardware keyboard back, could he please explain ? I find the way the multiple language/imput options are displayed isn't very clear and whatever I do it doesn't work. I'm visibly not alone since this thread is already open, and it may be useful.
Edit : looks like the config files are not in the remix folder. After new installation in different folder, it's directly the same with the new separated machine.
dzeek said:
I had this happen once right after installation and running the Google Play Store activator and couldn't login in to the Play Store because I couldn't type on the physical keyboard. I shutdown the player, restarted it, and then the problem went away. Might work for you.
Click to expand...
Click to collapse
There never was any actual ability to use the physical keyboard even though the settings say it's present. No amount of fiddling with the unintuitive settings seems to correct the problem. My keyboard is a Saitek Eclipse USB keyboard on Windows 7 x64. I imagine this must be a limitation of the emulator or some basic setting. The two systems I have run this on are very similar setups with the exception that the other one uses a PS2 mouse and keyboard. Shortcuts like CTRL + ALT to unbind keyboard and mouse function normally so why not typing inside the emulator?
Saiber77 said:
There never was any actual ability to use the physical keyboard even though the settings say it's present. No amount of fiddling with the unintuitive settings seems to correct the problem. My keyboard is a Saitek Eclipse USB keyboard on Windows 7 x64. I imagine this must be a limitation of the emulator or some basic setting. The two systems I have run this on are very similar setups with the exception that the other one uses a PS2 mouse and keyboard. Shortcuts like CTRL + ALT to unbind keyboard and mouse function normally so why not typing inside the emulator?
Click to expand...
Click to collapse
I don't understand. Are you saying you have never been able to use your computer's keyboard ? Well sorry, you already said it sooner too. I didn't read it was the same person.
The thing is I could use it till two days ago, and I'm not the only one. I could type the physical keyboard at first start of the player without doing anything, it was default. Then probably messed up with the options I touched and can't have it back. RemixOS live or hardware installed have the keyboard detected and used as default. So does the player (except maybe you but it must just be that your keyboard isn't recognized or I don't know what.
Detection and options problem here. No lack in feature like I understand you are thinking.
I am saying that there has been not one moment I could use my computer's physical keyboard in Remix OS player, not for the very first initial run nor extracting it to a different folder, it works just fine on both computers for Windows use though. I am using the PS2 keyboard as I type this... I wouldn't think it would be difficult for the player to bind to a generic Human Interface Device or a USB keyboard... Both Mice work just fine so I figure it's just a bad config file or something. Hopefully someone figures it out soon as it's annoying to say the least.
Since I had it then lost it. Could one user or more, whose physical keyboard works since the beginning and who never changed anything to default config, screen all his/their language/keyboard relater configs please ? This may do.
Guess they don't care... oh well... Nox it is.
If this can help some people forced to use virtual keyboard too. After looking for a suitable virtual keyboard, I ended using Minuum Keyboard and Hacker's Keyboard app. The first takes the less place possible, and the 2nd looks like it has the better ratio between space used and easy access to all keys (it's sort of computer keyboard replica) ... waiting for this issue resolve if it is resolved a day, this will sorta do the trick ... But the problem really sucks.
@Saiber77 @dzeek @Esdeve - Sorry to be late with this reply. I did share your issue with our product manager and he's been working on a fix with the developer team. We believe we've isolated the issue to the Gaming toolkit causing some incompatibilities with certain hardware drivers and configurations. We're still in the middle of working on it but I'll definitely update when there's news.
@Saiber77 - And, we always read and care... just somewhat short on resources and we just finished a week-long public holiday here.
Thanks!
Saiber77 said:
I have downloaded and run Remix OS Player on two different computers now and neither one of them has captured my hardware keyboard, I can use the onscreen keyboard but that really lessens the functionality and is half the point of having it run on a desktop. Can anyone advise as to how to resolve this issue? The options, advanced options, and the OS options are so dummy proofed it is impossible to do anything advanced. Is there config files I can edit or...?
Click to expand...
Click to collapse
I just installed Remix Player on my Intel NUC and find that my keyboard is not recognized at all. I have a Corsair K70 keyboard that besides being an incredible mechanical keyboard works otherwise great under Windows 10. Hopefully Jide can provide a solution.
Wow, public holidays, devs know what it is and have that too ?
Whatever. I run on a laptop, but if you need info about hardware I'll give. Thought it's already done in the hardware thread. Sorry not being able to remember exactly since what action from me the keyboard stopped being recognized (and I don't think I tried the gaming toolkit, if I'm right about it being the d pad we can see on the right).
Hello. New user here.
This might seem weird but I also had the trouble of not being able to type anything inside the player (was trying to login to the Play Store but couldn't type in my email address). I can use the CTRL+ALT keys to get the pointer out and I see the pinch? option when I hold down the CTRL key. But when I installed the terminal/command window app, the keyboard began working inside the player (weird right?)
http://forum.xda-developers.com/rem...s-player-update-1-0-107-t3477535#post69082434
Since update said "Fixed keyboard input issue when key-mapping is activated"
Just to notify. It's not solved : still no keyboard.
Windows 10
Microsoft K830 Keyboard
I just found this OS; but like others crtl+alt is working, but nothing else. Hope it can be resolved so I can use the keyboard to play games
how can i enable virtual keyboard?
yea the keyboard outside American is pretty bad,my French keyboard here is not supported very well,but the player is still in early beta stage so can't complain here.there are better emulator .
The dev team has been alerted to this thread and the issues being expressed here. I'll update when there are either fixes, or if there's something you guys could help us with to solve these keyboard issues.
As for holidays, our devs work at least through Saturdays and some work Sundays as well. However, for state appointed holidays, it's illegal to order staff to work, so it's entirely up to the staff.
Thanks again!
Esdeve said:
http://forum.xda-developers.com/rem...s-player-update-1-0-107-t3477535#post69082434
Since update said "Fixed keyboard input issue when key-mapping is activated"
Just to notify. It's not solved : still no keyboard.
Click to expand...
Click to collapse
i used to have the same problem, but i get to fix it making this:
- Open Remix Player
- Go to the last button on the white bar on the right side of the screen emulator (3-dot button)
- On the new pop-up screen, go to settings, and change the keyboard shortcuts option to Emulator Device ( default)
- Go and check if Remix Player can recognize Keyboard Input, if not, go back and change again the keyboard shortcuts option to Virtual Device and check if now Remix Player recognize Keyboard Input.
I hope that this steps can solve the problem for everyone.
psd: I don't know if it's needed to do this every time the emulator runs, if the keyboard is not working each time the emulator starts, then i assume that its have to be done this if you want to get to work your keyboard.
If you have the issue, can please try @starfoxcom 's solution?
We think this could be possibly fix the issue. We are trying to fix this issue fundamentally.
Bill
PM of Remix OS Player
starfoxcom said:
i used to have the same problem, but i get to fix it making this:
- Open Remix Player
- Go to the last button on the white bar on the right side of the screen emulator (3-dot button)
- On the new pop-up screen, go to settings, and change the keyboard shortcuts option to Emulator Device ( default)
- Go and check if Remix Player can recognize Keyboard Input, if not, go back and change again the keyboard shortcuts option to Virtual Device and check if now Remix Player recognize Keyboard Input.
I hope that this steps can solve the problem for everyone.
psd: I don't know if it's needed to do this every time the emulator runs, if the keyboard is not working each time the emulator starts, then i assume that its have to be done this if you want to get to work your keyboard.
Click to expand...
Click to collapse

Categories

Resources