yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] jamesheath:
Auto select suggestion

Hi,

I bought your app last night and i love it

At the moment the key things for me are it reducing the key repeat, and hiding SWYPE (my non external keyboard)

The one thing I`d really like is to auto select the keyboard.

I understand why you can't directly because of the OS security, but there seems to be a bit of a flaw there that you could exploit

If you added a non default option to:

<on keyboard detect>

wait 50ms for input selector to appear

send virtual keypresses:

(for my setup)

up arrow

up arrow

enter​

this then selects the keyboard

on disconnect, reverse the process (if possible)

not everyone would want to use this, and it's a bit of a dirty hack, but it could work.

(I've read up on the Tasker app method described for doing this, but my phone isn't rooted)

Thanks for a top app that's made my external keyboard useable.

James
[Paid Software Announcement and Discussion] jamesheath:
using external keyboard helper pro with BT headsrets

Hi,

Still loving this, but I'm having a few problems / niggles that I think may be down to the fact that I also use a couple of BT headset / audio devices.

I get "'Bluetooth keyboard removed!" and "Bluetooth keyboard connected" messages when connecting the headset.

I also sometimes get the keyboard select pop ups.

also, I get in to a state where I get "'Bluetooth keyboard removed!" when i power on the BT keyboard.

re-pairing fixes that but it doesn't seem to last...

(this MAY be a device based thing of course)

Any one with any advice?

thanks in advance...

James
[Paid Software Announcement and Discussion] torq1337:
Im gonna try that out!
[Paid Software Announcement and Discussion] AXNinja00:
Hi James,

I am facing the same problem as you. The Bluetooth keyboard frequently disconnects, prompting a keyboard select pop up on my Note 2.

Have you figured out a solution to your problem yet? I was thinking it may be down to the fact I'm using a Bluetooth V2.0 keyboard. My Apple Magic Mouse running in conjunction holds onto the bluetooth connection very well.
[Paid Software Announcement and Discussion] jamesheath:
That's not quite my problem - I get the pops when my BT headset connects & disconnects (when I switch it on & off), the keyboard holds the connection fine.

I can't see why the software would cause your connection to drop, though I don't know for sure.

Uninstall the software temporarily & try?
[Paid Software Announcement and Discussion] ch0ka:
Hey there :)

Has anyone found out how to bind the app drawer to any key ?
[Paid Software Announcement and Discussion] Mamba Mobile:
this app makes sense when using it on your tablet or note device
[Paid Software Announcement and Discussion] DavidNZ:
Assigning umlaut a to Alt a

Hey,

I've been reading the FAQ and tutorials but I cannot figure out something. How can I set an a with an umlaut to the key Alt a? I've tried everything that I've read all the tutorials and they don't seem to help. Is this even possible?
[Paid Software Announcement and Discussion] hybernation:
great.ideaThank you very much!
[Paid Software Announcement and Discussion] michallbo:
i have been coming by this Bluetooth keyboard (rapoo e6300) issue with sgs2 and read that many others are having the same problem not just with the same keyboard but also others and other android devices.

when using the keyboard it can suddenly stop the connection and sometimes impossible to repair.

wondering if u have a clue or can create a fix.

by the way i bought your app and its fantastic.
[Paid Software Announcement and Discussion] pathuri97:
Use "app drawer" app from market

I also tried to bind the app drawer key. But failed.

There is a "app drawer" app in the market.

Download and map it to any key you like.
[Paid Software Announcement and Discussion] Kick4U:
CAMERA key mapping not working

Hello,

I am using your program just to get my "Screenshot" button on my TF300 dock to load the camera instead of taking a screenshot.

Seems the button will open all other keycodes. Wondering if the "Camera" keycode initiates an Android Intent or opening the Camera App, cause the app name may be dependant on the rom.

Thanks
[Paid Software Announcement and Discussion] Kick4U:
Sry for double post; been such a noob as of late!

UPDATE:

notice the Right and Left Alt Modifier dont work with any keys neither;( otherwise a great app for me thanks1

btw- is there a windows key button? for shortcuts with remote desktop apps? this app allowed me to use the Ctrl+Shift+Esc and Ctrl+Esc commands, but the Windows button would multiplyy me productivity.
[Paid Software Announcement and Discussion] svgt99:
Remapping of internal physical keyboard

Hello,

I am using a HP Compaq AirLife 100 smartbook. With Android 1.6 and an internal physical Spanish keyboard. Is it possible with your apps to change the layout to a German keyboard ?
[Paid Software Announcement and Discussion] Kick4U:
That's what this app is for;)
[Paid Software Announcement and Discussion] pathuri97:
More Application Shortcuts?

Please increase no. of application shortcuts from 15 to say 25 or 30.

It will be of great help for people like me.

Similarly for text strings also.

Some of they KEYCODES (android built-in) are working for example - market, brightness, search etc.
[Paid Software Announcement and Discussion] era246:
AW: [Android 1.6+] External Keyboard Helper Pro

Nice App :D
[Paid Software Announcement and Discussion] michallbo:
Which Bluetooth keyboard ppl use here that dont have any pairing problems?
[Paid Software Announcement and Discussion] hikki6139:
Seems to be helpful.
[Paid Software Announcement and Discussion] cadilhac:
Hey there!

Just bought your app, hoping that a weird behavior of the demo would not appear, but alas, I'm doooomed. Unless you can help (so I'd have my money worth of this half-beer I paid). I want to use Emacs, with a Dvorak layout. Everything seems to look fine for usual keys, Ctrl+Keys, but Meta(Alt)+Key is behaving strangely... Instead of using Dvorak, it reverts back to... qwerty! (the default layout, and actual layout of the physical keyboard). Plus, Meta+y, instead of 'yank' sends a space. Any advice?

Thanks in advance!

(Galaxy Note 10.1 + Anker 1280C bluetooth keyboard)
[Paid Software Announcement and Discussion] kallt_kaffe:
Hmm... I think I have an idea why this happens. Can you describe how to reproduce this behaviour? Are you using ConnectBot to connect to a Linux/Unix machine where you run Emacs or is there an Emacs android port?
[Paid Software Announcement and Discussion] cadilhac:
Thanks for your answer. To reproduce, simply switch to English (Dvorak) in EKHP and type M-x (i.e., M-b physically) in Emacs (the Android port, available in the Play store). This will go back one word instead of M-x'ing. As for M-y, this seems to have been a result of my fiddling the setttings to get Alt to work, sorry for the noise.

If you need more info, I'm available.

Thanks,

M.
[Paid Software Announcement and Discussion] cadilhac:
Also, in any text editor (say, in the search bar of the Internets), M-o (physically: M-s) produces ß. I'm not sure this is the intended behavior.
[Paid Software Announcement and Discussion] TheSanitarium:
Purchased the app. Works great.

I have SG Note 10.1 and a Microsoft Wedge Bluetooth Keyboard. Using Turkish Q layout.

Some keys on the keyboard have the same scancode. Like search key and the other 3 keys next to it. They all have the scancode 191. When I map one of these keys other keys do the same job.

How can I change their scancode? or map different keys?
[Paid Software Announcement and Discussion] chrispazz:
Hi. DId you solve your problem?
[Paid Software Announcement and Discussion] TheSanitarium:
Ynt: [Android 1.6+] External Keyboard Helper Pro

I couldn't solve the problem...

Sent from my Note 10.1 (N8000)
[Paid Software Announcement and Discussion] der_picknicker:
Problems with Space in Chrome

Hello,

i have the Problem, that on most sites the Space-Key (and some others like Enter) does not work work in Chrome. Anyone with same issues? Anyone with a solution?
[Paid Software Announcement and Discussion] qandrav:
San EKH simulate long press? A sort of right click... So you can open in a new tab in chrome..

Than you
[Paid Software Announcement and Discussion] TheSanitarium:
Is developer alive?
[Paid Software Announcement and Discussion] qandrav:
I hope so..I'm really interested about adding some useful stuff....

ps I don't have prob lem with space on chrome
[Paid Software Announcement and Discussion] kallt_kaffe:
This was a problem with Chrome and was fixed in the latest version of Chrome. I've only seen it on Samsung devices running Android 4.1.2 but possibly other devices and/or Android versions were affected.
[Paid Software Announcement and Discussion] kallt_kaffe:
I just released version 5.9 where this should be fixed. I also added a fix for Emacs if CTRL is re-mapped to a different key.
[Paid Software Announcement and Discussion] kallt_kaffe:
Very much alive and also very much busy which is why I haven't been around here very much.
[Paid Software Announcement and Discussion] rlanza1054:
Hi,

I thought I read that External Keyboard might be able to be used with the optional keyboard for the Asus TF300T tablet?

It has a function key but when I try to setup some stuff it doesn't see it.

If it can work with the optional keyboard dock, is there something special I need to do or know about?

Thanks

Rob sent this from his SPH-D710 via Tapatalk
[Paid Software Announcement and Discussion] qandrav:
Hi, what about long press?
[Paid Software Announcement and Discussion] kallt_kaffe:
Since you cannot move between links in Chrome using the arrow keys it would not work in Chrome anyway.

However in other apps that supports long press it seems that if you map a key to Dpad Center (do a keycode mapping) and you long press the dpad center it brings up the same options as a long press in that field would do.
[Paid Software Announcement and Discussion] qandrav:
you're a god, the "long press" is TOTALLY INCREDIBLE!!!!!!!!!!!!

I'm using with naked browser and is perfect, you did an amazing job, BRAVO!!!!!!!!!!!!!!!!!!! (not only for long press but for the app)
[Paid Software Announcement and Discussion] kallt_kaffe:
Check the tutorials here: http://www.apedroid.com/android-applications/external-keyboard-helper/get-started

They'll give you a hint on what External Keyboard Helper can do for you.
[Paid Software Announcement and Discussion] kallt_kaffe:
You're welcome... I didn't know the long press was working until you asked for it and I tried it. Sometimes I'm clever, other times I'm just lucky. :cool:
[Paid Software Announcement and Discussion] Somatom74:
Hi!

Sorry for my bad English! I use EKH pro. Have a file, with shortcut. I would like mapping a F -key, for running this shortcut. It's possible?
[Paid Software Announcement and Discussion] 白い熊:
I was quite excited when I saw the update announcement for your app in the Play store, saying the Ctrl has been fixed for Emacs, but it hasn't fixed the problem for me, or maybe this is a different issue.

Basically, I want to switch Ctrl and Alt keys on the bluetooth keyboard.

Now when I remap the Alt key to become Ctrl, then Ctrl is not sent, instead some strange key combo - it tells me 'Mark activated' and 'Mark deactivated' (alternating) in Emacs.

However, if I try and remap a regular key, i.e. 'a' to Ctrl, it works as it should, sends Ctrl. WTF?

I have selected the 'Override special keys' option in settings, since that's what I thought was causing it, but no change?

Anyhow, the 'Mark activated' might not be caused by the keymapping per se, since when I don't remap the Alt key, and leave it without any mapping, hitting it in Emacs produces the same 'Mark activated' effect. It cannot be remapped to Alt also, I have to remap both Alt keys to Escape, which works, enabling me to hit Esc- combinations but not very good.

It's not this specific bluetooth keyboard's issue either, since it's about the third, and they all have the same issue.

Any idea what this could be and how I can fix this?

--

白い熊@相撲道
[Paid Software Announcement and Discussion] blackj30:
Hi Kallt-kaffe, I am trying your (DEMO VERSION!) at the moment, and try the Vietnamese layout. however the layout is a bit strange to me, which layout did you use?

thanks
[Paid Software Announcement and Discussion] byszek:
Wow!

Hi

Satechi Bluetooth Multi-Media Remote and this app is amazing.

Just one ask if possible. Could you make in shortcut to application make it possible to chose tasker task? It would be really all I need :)

Many thanks!
[Paid Software Announcement and Discussion] kallt_kaffe:
The override special keys should make it possible to map something else to the Alt key, like for example the Ctrl key. I'll try to reproduce this to see if I can work something out. However I do suspect that the Emacs app does some low-level keyreading by itself which is why I think I needed the workaround for a remapped Ctrl in the first place. I suspect it reads Alt keys by reading the scancodes to do it's own Alt-handling. That would explain why override special keys does not work. With a little luck I might be able to fake the scancodes as well with another workaround for Emacs.
[Paid Software Announcement and Discussion] kallt_kaffe:
Don't remember, it was very long time since I added Vietnamese. Now when I add new layouts I use this webpage as a guide: http://msdn.microsoft.com/en-us/goglobal/bb964651.aspx but it is very likely I used something else when I added the Vietnamese layout.

EDIT: Just checked my layout against the Microsoft page linked above and it looks like they layout in my app matches the one Microsoft claims to be using for Microsoft windows.
[Paid Software Announcement and Discussion] kallt_kaffe:
That question has been asked earlier in this thread and it turned out it was already possible:

http://xdaforums.com/showthread.php?p=30245831&highlight=tasker#post30245831
[Paid Software Announcement and Discussion] 白い熊:
Thanks for looking into this, but I seriously doubt it has anything to do with Emacs. Very simple, no app will see the Ctrl remapped on top of Alt. Ctrl-x, Ctrl-v etc don't work. This should be readily reproducible.

--

白い熊@相撲道
[Paid Software Announcement and Discussion] blackj30:
Hi Kallt_kaffe, yes, your layout is the from the Microsoft page link. However, this layout is really hard to type and also this is the first time I see it. Is there ayway that I can change the keyboard layout? Can i do it in your premium version?

Thanks.
[Paid Software Announcement and Discussion] kallt_kaffe:
You're right. It is not Emacs specific. I'll have a look at it.

EDIT: I think I found and fixed them problem and the fix will be included in version 6.1.
[Paid Software Announcement and Discussion] 白い熊:
That's great news, if possible please publish early.

Side note, one more issue I've identified is with the backtick/tilde key (`/~), this affects both the physical key (not remapped) and also a remapped key, if you map the backtick/tilde combination to any key: you have to press the key twice to produce a backtick or a tilde, if you press it once and then some other key, it produces strange key combos...

Should be readily reproducible. If you can please also check it out, but if it would hold back your publication of a new version, I'd like to ask that you kindly publish the version with the Ctrl fix first and then fix this issue.

Many thanks.

EDIT1: Another error that I've identified, Ctrl+Space doesn't send the proper character codes, but some weird combo. Ctrl+Space is VERY important in Emacs, it's used for marking text. Kindly fix.

--

白い熊@相撲道
[Paid Software Announcement and Discussion] kallt_kaffe:
Uncheck tilde and grave in the combining characters settings menu.

I'll have a look at it.
[Paid Software Announcement and Discussion] 白い熊:
That solved it, indeed.

As a side note, I've been putting your app to use extensively over the weekend and have to say it is an absolute godsend.

I bought this incredible Matias folding keyboard on Amazon, it's a full keyboard, yet portable, folds in half... ...and have been experimenting with settings in this app to enable me to use the phone, being controlled almost completely from the keyboard...

An Emacs hacker's dream!

Thanks a lot.

--

白い熊@相撲道
[Paid Software Announcement and Discussion] kallt_kaffe:
Here's something weird I found out. If Ctrl is held down on (at least on my Nexus 10 that I tried this on) then the press on space never reach my app at all. It seems Android catches it and blocks it. So even when I hardcoded my app to send Unicode 0x0000 (ASCII NUL) for Ctrl+Space nothing at all happend. Then I mapped my F1 key to Left Ctrl Modifier and it worked perfectly.

So this new version will send ASCII NUL for Ctrl+Space but only if you remap Ctrl to any other key than the real Ctrl keys.

Also I added a new "Keycode" to the list that will send ASCII NUL so you can dedicate a special key to that function.

New version (6.1) was uploaded to Google Play 15 minutes ago but it may take another hour or two before it will be available on Google Play.
[Paid Software Announcement and Discussion] genseric:
great app. thanks.

really helped with Turkish layout.
[Paid Software Announcement and Discussion] 白い熊:
Remapping the Ctrl to Alt works now. Thank you very much!!!

The Ctrl-Space combo works on the remapped combo too.

I've discovered a problem with Alt and Meta characters.

Not sure if it's the app problem per se though, because the problem is present even when the Alt key is not remapped.

Basically, it seems again, that a proper Alt key sequence is not sent. This is also true of the Meta key, if you map it to something. Basically, Emacs also utilizes the Meta (or Alt) key combinations, and there is no way to use them now. The only workaround is to map the Esc key instead of an Alt, because Emacs will also accept an Escape and a key to substitute it for the Meta key combo.

I don't know how to test the Alt or Meta key functionality systemwide. Is there any Android app that uses Alt or Meta key combos?

But it seems the Alt or Meta is not sent properly, because it registers the same Mark activated / Mark deactivated action, when I press the Meta or Alt key...

--

白い熊@相撲道
[Paid Software Announcement and Discussion] 白い熊:
I purchased a new bluetooth keyboard, the Matias Folding Keyboard for Mac and there are problems with the Ctrl remap again.

Because it's a Mac keyboard, it has Command keys next to the space bar, where Alt keys would be on a Windows keyboard.

Now, I want to map Ctrl to these Command keys, their keycodes are 125 (left one) and 126 (right one).

I can map the Ctrl and it's partially fine, however for some Ctrl key combos, the behavior is weird, for instance Ctrl-m opens Google Maps instead of sending Ctrl-m to the application. Ctrl-x (which is a big problem, since this key combo is one of the most important in Emacs) insteand of sending Ctrl and x, opens some web browser window of sorts. However hitting Ctrl-m or Ctrl-x with the non-remapped Ctrl key on the keyboard sends the correct key combo. If I remap A to Ctrl for instance, it also sends the proper key combos, so it must be something to do with these Command keys and that they are not remapped fully.

--

白い熊@相撲道
[Paid Software Announcement and Discussion] 白い熊:
So I went back to the USB keyboard (same brand) and checked, and yes the 125 and 126 keycodes are the Windows keys on a Win keyboard. So I guess Win+M starts maps etc.

So, you must've fixed the mapping over the Alt keys, but the mapping over the Win keys is not fixed, and that's why it's still sending through the Win combinations and not the correct Ctrl combos.

Can you kindly fix this too?

EDIT 1: This imperfect mapping over the Win keys is evident on the Win keyboard too. I have Esc mapped over the Win keys here, due to the bug mentioned by me previously with Alt and Meta keys not working properly. Now when I hit Esc and X in succession (i.e. hit Esc, release it, hit x, release) it sends the Esc-X combo, however when I hit Esc-X together, it also generates the weird Win-X combo, which opens the browser...

--

白い熊@相撲道
[Paid Software Announcement and Discussion] yaz33d:
thanks bro .. great app. :good:
[Paid Software Announcement and Discussion] 白い熊:
How do you remap a key to perform Alt+Tab? I have Alt remapped to the Win key, and since there is the bug with the Win key not being fully remapped, Alt+Tab has unpredictable functionality. So would like to have a key to switch apps - same functionality as long-holding the Home key.

I have a key on the keyboard mapped to Home, but long holding it doesn't work, it just repeats the key, which is a different functionality.

There is `App switch' in the remap key options, however don't know what it does, as it doesn't switch apps.

EDIT1: As an expanded question, how do I remap any Ctrl or Alt combo to a key? I'd like to map Ctrl-x to one key, i.e. just press the key and have it send Ctrl-x...

--

白い熊@相撲道
[Paid Software Announcement and Discussion] kallt_kaffe:
Alt+Tab doesn't seem to work with remapped Alt keys. I've also tried to send Alt+Tab as a workaround for the non-working app-switch keycode but never got it to work. APP_SWITCH like some other keycodes are handled before the keypress reach the input method and can therefor not be be remapped.

Actually Ctrl+A, Ctrl+X, Ctrl+C and Ctrl+V is combinations that I've added as custom keycodes so that example can be mapped to a single key. Look for Mark All, Cut, Copy and Paste in the keycode list.
[Paid Software Announcement and Discussion] kallt_kaffe:
I'm almost certain that android captures the Win-shortcuts before I get a chance to block them but I need to double check that.
[Paid Software Announcement and Discussion] 白い熊:
Hmmm... very disappointing, please check though.

In the meantime, I've found out that it's this QuickLaunch thing that manages these shortcuts. I don't see a way to start it from the Settings anywhere, so the only way I could bring it up was from the commandline with:

am start -a android.intent.action.MAIN -n com.android.settings/.quicklaunch.QuickLaunchSettings

There I was able to delete all the annoying shortcuts like Win+m for maps etc. Don't have the keyboard with me now, but will check later, but think this should enable the remapped strokes to get through without being captured.

http://xdaforums.com/showthread.php?t=1672281

http://xdaforums.com/showthread.php?t=1654377

http://xdaforums.com/showthread.php?t=2189304

EDIT1: So I did check and without these mappings the Win keys work fine when remapped to Ctrl.