angsarf / remotedroid

Automatically exported from code.google.com/p/remotedroid
0 stars 0 forks source link

Different keyboard layouts don't work properly #2

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
RemoteDroid needs to take different keyboard configurations into account.

Keys such as "@" don't work on the Moto Droid.

Original issue reported on code.google.com by gall.bla...@gmail.com on 6 Jan 2010 at 9:59

GoogleCodeExporter commented 9 years ago
It's the same problem on the (french) virtual keyboard of the Nexus One:
a-z letters are working fine but numbers and punctuation does not correspond 
when typing.
There's also no (classic) Alt button with a virtual keyboard: maybe using 
double clic
on trackball?
Control (trackball clic) and Escape (menu clic) works well.

Original comment by Murphy2...@gmail.com on 3 Mar 2010 at 2:36

GoogleCodeExporter commented 9 years ago
Same problem on the HTC Desire. Also, some special characters replace too much. 
Such as 
When typing "Hi :D" it turns out as "Hi:D". Note the removed space. Also, all 
special 
characters aren't where the on screen keyboard says they should be.

Original comment by frostshi...@gmail.com on 16 May 2010 at 11:10

GoogleCodeExporter commented 9 years ago
Confirmed on the Moto CLIQ physical keyboard.

Punctuation that requires the "ALT" modifier does not work.
No separate row for numbers on the CLIQ (only the G1 is that lucky) so need ALT 
modifier operative for numbers.
Also needed for punctuation.

Original comment by hyst...@gmail.com on 22 Jun 2010 at 5:27

GoogleCodeExporter commented 9 years ago
Hi, I'm just a random person who happened to stumble upon your project. Here's 
what I found. (tested on original Droid)

The alt keys on the physical keyboard are all messed up. The characters typed 
don't correspond at all to the markings on the keys.

Also, the right shift key is mapped to ctrl. In my humble opinion, the menu key 
would really be better suited for this.

Lastly, the right alt key doesn't work. Which isn't a big problem. Maybe it 
could be mapped to the computer's alt key?

Aside from that, it appears to have no other bugs on my setup.

Original comment by super...@sbcglobal.net on 25 Aug 2010 at 2:00

GoogleCodeExporter commented 9 years ago
I'm not sure if this is the same thing, but when my default keyboard on desire 
froyo 2.2 predicts words, my pc doesn't recognize it.. Also swype keyboard 
doesn't work when 'swyping' and backspace doesn't do anything

Original comment by MRTN...@gmail.com on 28 Aug 2010 at 12:33

GoogleCodeExporter commented 9 years ago
Client: RemoteDroid 1.4 on Froyo on Droid Incredible.
Server: RemoteDroid Server 1.4 on JRE 1.6.0_21 on Windows 7 64-bit

Virtual keys that do not work at all: @#*?/_"'-+;€£~=\[]|
Virtual keys that are not mapped properly: :¥¡¿<>

Also, secondary characters when a key is held for a couple seconds are not 
usable with RemoteDroid.

Original comment by wernick...@gmail.com on 6 Sep 2010 at 4:35

GoogleCodeExporter commented 9 years ago
The Swype integration im working on fixes many of these keys and allows keys to 
be captured more accuratly:
Currently supported keys once I commit: @#*?/_"'-+;~=\[]|:¡<>

Adding the foreign keys shouldnt be a problem when using Server R2, which will 
allow raw natives keys to easily be sent to the Server using a 2 parameter 
keyboard event.

Original comment by onecs...@gmail.com on 6 Sep 2010 at 7:24

GoogleCodeExporter commented 9 years ago
It's the same problem on the (french) virtual keyboard of the huawei 8230 :
a-z letters are working fine but numbers and punctuation does not correspond 
when typing. Can we change  it in the config.xml files, and how ?

Original comment by emlero...@gmail.com on 20 Sep 2010 at 12:51

GoogleCodeExporter commented 9 years ago
emleroy17, If you wouldnt mind testing this new version im working on 2.0.  It 
is designed to be Swype compatible.  It uses a hidden textinput to process 
actual text rather than keypresses, so it should work on any virtual keyboard 
layout.  It hasnt been tested on a physical keyboard, but im using it on a 
regular basis with Swype and its solid.  The menu button has been remapped for 
some possible features, so it just brings up a menu that lets you hide and show 
the virtual keyboard.

If this fixes any issues for anyone let me know.

v~2.0 with some minor changes to enable more Swype and Virtual keyboard 
compatibility.  This is NOT A RELEASE VERSION, please use at own discression.

Original comment by onecs...@gmail.com on 25 Sep 2010 at 9:14

Attachments:

GoogleCodeExporter commented 9 years ago
Most symbols seem to be working now, except €£|¥¡¿. (I can live without 
that set, though.)

Now there's two new problems:
1. There's no feedback when pressing a letter key. The letter should pop up on 
the screen when typed. It works for numbers, but not letters.
2. It always returns to the main character screen after typing a number or 
symbol which is kinda annoying when you're trying to type a series of numbers.

Original comment by wernick...@gmail.com on 25 Sep 2010 at 7:00

GoogleCodeExporter commented 9 years ago
Wernicke81, what virtual keyboard are you using.  It would seem to be a virtual 
keyboard bug if a character is not giving feedback when typed.
Its possible a feature could be added to provide visual feedback from within 
remotedroid.
The non ~102 key keyboard keys like €£|¥¡¿ are difficult to implement.  I 
dont know how to map keypresses to them, ive even tried emulating ctrl/alt 
sequences with no luck, but I think many people in this project are looking 
into 'symbol' keys, so hopefully we will have a fix soon.

Original comment by onecs...@gmail.com on 26 Sep 2010 at 3:07

GoogleCodeExporter commented 9 years ago
Hi There , I'm currently working with remotedroid on different Android devices, 
the problem as listed before is that none seems to get the key layout fine,  
leaving us, users,without the correct key scheme. Symbols such as  "@"  and 
others are not working,  while others are just fine but need to be associeted 
to the correct key. I would love to know if someone got the droid dext or the 
samsung galaxy spika to output an "@"...

Guillermo Ariel Osterrieth.

Original comment by Goshro...@gmail.com on 9 Oct 2010 at 9:31

GoogleCodeExporter commented 9 years ago
I have a new HTC Evo Shift 4G and I'm trying out your application.  The mouse 
works great and so do all of the basic letters on the hardware keyboard, but 
the "?" and "." (non-Fn hardware buttons) do not register.  I have tried the 
2.0 build posted above and that fixes the ? and . but the shift and function 
keys do not change the key codes sent to the server.  So, if I try to press 
Fn-q, I should get a "1" but instead it sends "q".  Same with Shift-q, shows a 
lower case "q".  The build above did fix the inverted two-finger scrolling 
problem I had though.

I love being able to use this as a mouse for my media center PC and can't wait 
until the keyboard is fully working.  I'd be happy to try any new internal 
builds you have.  Thanks.

Original comment by Richards...@gmail.com on 8 Jan 2011 at 6:33

GoogleCodeExporter commented 9 years ago
I am having similar problems with my Galaxy S. Letters work OK, but a lot of 
the punctuation and numbers do not. The period character does not, for instance.

Possibly helpful information: I don't know if this is just due to the fact that 
I purchased the Galaxy S here in France, so it was initially in French language 
mode. I switched it to English, and for the touchpad keyboard I can switch 
between French, English and German. But when I use remotedroid and try to type 
a number, what I seem to get is what I would get on the upper row of a French 
style keyboard. This means symbols or accents, such as é where a 2 normally is 
on a US keyboard. On a French keyboard you have to use shift to get the 
numbers. But with remotedroid there is no shift available when you are in the 
number input mode, so I do not have that option. This behavior remains 
recardless of whether I switch the keyboard to be English, French or German - I 
still get the French keyboard symbols instead of the numbers.

I tried the 2.0 version mentioned above, but this seemed to have similar 
problems, and added another: if I switch to inputting numbers, I could tap on a 
number and then the keyboard would revert to the alphabetic keyboard. So to 
type a long number would involve constantly having to hit the button for 
inputting numbers.

I would be happy to test new versions - I really like this application, even 
with the bugs!

Original comment by cjwigg...@gmail.com on 15 Jan 2011 at 1:36

GoogleCodeExporter commented 9 years ago
Even with apk 2.0 I can't write accented words or question mark. My phone is an 
HTC Dream with Cyanogenmod 6.

Original comment by cerebr...@gmail.com on 22 Jan 2011 at 5:12

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
wtf...I can't type anything. It's a complete useless remote controller....

Original comment by Namspe...@gmail.com on 3 Jul 2012 at 3:49

GoogleCodeExporter commented 9 years ago
I already submitted an issue (#73) about this specific keyboard, but Hacker's 
Keyboard seems to be problematic. Englush/US, every key works fine, even the 
hyphen (which is more than I can say for PRemoteDroid), but certain functions 
requiring more than the basic keyboard set (such as the function keys) and key 
modifiers aren't working.

For people who want to enable specific keyboard events, the present fix for 
this in Linux systems is to install xautomation/xte and define key macros in 
launchers. For Windows, AutoHotkey might allow for something similar by 
producing key events in a program that runs, does the assigned task then 
self-terminates.

Original comment by BluuF...@gmail.com on 18 Mar 2013 at 4:17

GoogleCodeExporter commented 9 years ago
hey, anysoftkeyboard hebrew layout doesn't work as well. should i open a new 
issue? or does it also belong here?
thanks!

Original comment by ido.hada...@gmail.com on 29 Mar 2013 at 3:31