[Q] Pressing "CTRL" on external bluetooth keyboard generates wrong code in Android - General Topics

[Q] Pressing "CTRL" on external bluetooth keyboard generates wrong code in Android
Hello everyone
I bought the One Keyboard (PC version) (matias.ca/onekeyboard) and as per the spec this keyboard should work fine with Android.
It does work perfectly with my Samsung note 2 with jelly bean 4.1.1 but the only thing that doesnt work is the "CTRL" button (there is only one of them on the left). When pressing the "CTRL" button it sends the wrong information/key code to Android.
I downloaded an Android Application to test codes generated by the keyboard (can be found in Google Play Store) called "KeyEvent Display" and I attach the printscreen.
I also bought another bluetooth keyboard and connected it to the phone to see what codes this generates and also connected a wired keyboard to the phone as well.
The first few clicks/lines on the printscreen are using the other bluetooth keyboard and it does send correctly the "CTRL" code to the OS which is "META=12288".
The last couple lines show what happens when I use the Matias One Keyboard and press "CTRL", the code to the OS is "META=196608" (which is same code the other bluettooth keybaord creates when I press its "command" button).
Also please note that the "CTRL" button and the "LEFT-ALT"button create the same code 196608 on the mattias keyboard.
Long story short, the Mattias One keyboard generates the wrong code (meta=196608 which should be the "command" button code instead of META=12288) when pressing the "CTRL" key.
I would really appreciate your help on this
Thanks
Chris

Related

ShapeWriter Menu switch?

I recently started using shapewriter on my Nexus one. Not really sure why it gets a bad wrap since after I got used to it, I can type about twice as fast with fewer errors as using a regular soft keyboard or keyboard replacement which was welcome since I lost my HW G1 keyboard switching to Nexus. And hell it's free and legal. But I had a couple of quick questions in case anybody else on here uses it.
1. Sometimes I want to use the regular android keyboard for apps like terminal, is there a menu key to let me switch to the android keyboard. On the regular keyboard it's just hold down 123 button and switch inputs. I can't seem to find an equivalent in shapewriter unless I go back to the android settings page and shutoff shapewriter manually in there.
2. anyway to set a gesture to launch the voice input stuff since there isn't a voice input shortcut on the keyboard.
Thanks!
~Bryan
I'm looking for a keyboard that has the secondary characters over the primary ones as well as the voice input key.
I didn't like shapewriter and better keyboard seems to be missing the voice input keys.
Like the stock keyboard, but hate having to push a seperate key to get numbers and then again for the letters.
To change the keyboard just hold down on the text field until the menu pops up and select input method
kwan said:
To change the keyboard just hold down on the text field until the menu pops up and select input method
Click to expand...
Click to collapse
That is a very useful tip and almost exactly what I need. The one app that tip doesn't seem to work for is terminal, which is the app I mainly need to switch back to the stock keyboard as it is the only one supported. or perhaps I should find a better terminal program.
Though its not as good as the HTC IME keyboard with a Voice to Text, a Long press on '.' will bring up a menu to select punctuation. I just found this out yesterday.

physical keyboard key character mapping

hi, im making a custom rom for the droid pro which has a blackberry style keyboard. the buttons when regularly pressed (not using alt) work fine, however when alt is pressed, the symbols do not come up as what the keyboard says their function is to do so. can somebody help me map out the characters? i tried to build the kcm.bin file from android source but it didnt change anything...

How do I tell which keyboard file my wireless keyboard uses?

Reposted from the HP TP board since I wasn't getting much help there.
So I bought the HP Touchpad Wireless keyboard for my TP and love it. My only problem at this point is that some of the buttons don't work on Android. Obviously the Card button which was meant for WebOS does nothing here, and even though the Play/Pause button works, the skip track prev and next do not. I see that most of the keys are still sending inputs file the KeyEvent program, but are not mapped properly.
I tried changing one of the keyboard files (when googling this it was recommended I change qwerty.kl) to properly map to the input the keyboard was sending, but it didn't appear to have any effect. My suspicion is that perhaps the HP BT keyboard uses something like /system/usr/keylayout/Generic.kl instead of qwerty.kl, but how do I know for sure? There are like a dozen in there. Is there a way I can make a customized one and somehow tell CM9 to point to that layout file when the BT keyboard connects?

Keyboard on RDP to Windows has a few Key Differences, how do i fix?

Hello,
I have found that when I remote desktop to my Windows PC, that when i mean to type the following on the android keyboard I get the following symbol on the PC
(the character I want [what's on the Windows keyboard]) = (the key i type on the Android Keyboard)
'=#
@=~
#=\
~=|
\=+
|=+
for example with the first one
I press what looks like the ' key on my android key board and a # key is displayed on my screen
How can I go about fixing these? It works for all the other keys I have tested
The android keyboard has the same labels/layout-ish as the keyboard I use on my PC ( " above the 2) so they are both UK (i think)
Also within Android Apps, pressing those keys produces the desired character/symbol
I would really appreciate your help, it's not a vitally awful be all and end all disaster, but a bit annoying
Cheers,
--jr--

[Q] tp gesture breaks bluetooth keyboard

I recently bought a lenovo s580 phone. It has android 4.2.2 installed. I was able to pair an apple bluetooth keyboard with the phone and the keyboard is working fine. But there are several keys not working.
I found out that the phone has TouchPanel Gesture. I have never seen this feature before. This feature has an alphabet gesture in it. There are several keys in alphabet gesture including: o,w,m,e,c,s,v,z, left, right, up, down. These keys when pressed from bluetooth keyboard, it flashes a window saying Invalid Application: Application not set.
Basically this flash window keep on poping up and won't allow normal typing on bluetooth keyboard.
I tried to delete tpgesture app from system app list, it removed the window messaging, but the keys are still not working.
I've been trying to tackle this problem for a week now and could not find any other post about this issue.
Can any one help me solve this issue?
By the way, the touchpanel gesture otherwise works fine, I can assign any app to 's' key and pressing physical s key will launch the app. But this effectively makes the physical keyboard completely useless. I really want this feature be entirely gone so I can type normally.

Categories

Resources