Closed GoogleCodeExporter closed 9 years ago
Please provide the keyboard layout:
I.e., English qwerty is
qwertyuiop
asdfghjkl
zxcvbnm
Original comment by menn...@gmail.com
on 12 Dec 2009 at 9:07
Here is the Hungarian keyboard layout:
0123456789öüóű
qwertzuiopőú
asdfghjkléá
yxcvbnm,.-
Alternatively, you can use this version as well:
0123456789öüó
qwertzuiopőúű
asdfghjkléá
yxcvbnm,.-
-----------------------------
Check this out:
http://frontype.com/keyboard/Hungarian-keyboard-layout.html
Original comment by androidh...@gmail.com
on 14 Dec 2009 at 2:31
@henrik.4E, want to do this one too?
Original comment by menn...@gmail.com
on 21 Dec 2009 at 8:42
Taken...
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 10:05
As the standard layout places some special chars on numerical row, i pulled
down 2 of
them to the last row..
Leaving one key out of this layout, accessible thru long keypress on u..
This decision should be verified of one who knows the language, that could tell
wich
key of those on numerical keyrow that is least used.
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 10:58
@androidhungary, what do you think?
Can the numerical be removed?
And can we remove the symbols from the bottom row (",.-")?
And can we move some of the accented characters to long-press? The problem is
that it
is just too crowded..
Original comment by menn...@gmail.com
on 21 Dec 2009 at 11:02
@mennyed, i just did all that you questionized...
Numemrical row is removed, leaves us 4 keys not fitted in the rest of 3 rows
I selected first 3 of those 4 keys and placed one at end of row 2 and 2 at end
of row 3.
This makes the layout "fit" but, i dont have the knowledge of the language of
which 3
of these 4 keys that are used more often then another of em, so someone should
state,
which one of those 4 keys in numerical row that is used least when typing, and
that
one could reside in the long-press.
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 11:10
@henrik.4E, can you attach a screen shot of what you did? I've posted the
question on
Twitter, so maybe some Hungarian guys will answer.
Original comment by menn...@gmail.com
on 21 Dec 2009 at 11:14
Screenshot attached..
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 11:49
Attachments:
[deleted comment]
The above keyboard layout is almost perfect but might require some minor
changes
considering the most common use of letters. Therefore, I recommend the
following:
As we do not really use apostrophe in our language I recommend to replace it
one of
an accentuated letters or another character commonly used or missing such as
'ű',
from the above layout.
As letter 'í' is also missing, it would be great if you could put it somewhere
on
the main keyboard. If there is no more empty space then you migth put it
somewhere
into the numerical row too as it is not often used.
qwertzuiopőú
asdfghjkléáö
yxcvbnmüó
?,(space).ű
or
qwertzuiopőú
asdfghjkléáö
yxcvbnmüó
?,(space).@
To sum up, you should find spaces for 'ű' and 'í' on the main keyboard or
just put
them into the num row.
What do you think about the above alternatives?
Original comment by androidh...@gmail.com
on 21 Dec 2009 at 8:05
You know these letters are accessible by long pressing i and u, is that fair
enough ?
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 8:35
@mennyed what do you think? i still agree with you about having the last row
consistent through layouts...
@androidhungary, might it be better to replace 'ö' with 'ű' in the layout?
(ö still
availble by long-pressing the 'o' key ? (assuming 'ö' is lesser common than
'ű'
Original comment by henrik...@gmail.com
on 21 Dec 2009 at 8:41
We can do something similar to the Russian Phonetic and Ukrainian keyboards:
In portrait mode there are 4 rows and in landscape there are 3.
This is VERY useful in those keyboards, since they have lots of keys.
How about it?
Original comment by menn...@gmail.com
on 21 Dec 2009 at 8:46
[deleted comment]
To be honest, I'd prefer to use layout with 4 rows in portrait mode rather than
to
put some letters into the numerical keyboard or even applying some extra
function
such as long pressing, to reach them. Using 3 rows in landscape mode is ok
supposing
that screen turns to wide so you will be able to add more characters. So if you
guys
have opportunity to make it in 4 rows and it doesn't seem to be crammed too
much
then I highly recommend it.
@mennyed Based on the above mentioned, could you provide a draft 4-rowed
Hungarian
keyboard layout here?
Original comment by androidh...@gmail.com
on 22 Dec 2009 at 1:48
@androidhungary, I rather that you'll provide the portrait and landscape
layouts.
Just remember, the bottom row (where the space is) can not be changed, it is
the same
in ALL layouts.
Original comment by menn...@gmail.com
on 22 Dec 2009 at 1:52
I have just thought it over again and came to the conclusion that the above
keyboard
layout provided by @henrik is also great.
Those two missing characters ('í' and 'ű') would be reachable by
long-pressing 'i'
and 'ü' and just leave bottom row by default.
Original comment by androidh...@gmail.com
on 23 Dec 2009 at 4:58
@androidhungary, good :)
So no 4 rows in portrait?
Just the layout Henrik suggested (screenshot at comment #9)?
Original comment by menn...@gmail.com
on 24 Dec 2009 at 7:25
Yes, I guess it will be great at first. If I will get any feedback from
Hungarian
users, regarding the usability and layout then I will let you know so you might
rearrange or even add a 4-rows keyboard layout later on.
Original comment by androidh...@gmail.com
on 24 Dec 2009 at 12:08
Good.
@henrik.4E, what do you say?
Original comment by menn...@gmail.com
on 24 Dec 2009 at 12:11
I would _really_ prefer a solution where ű and í could be reached directly
without
the need for long-pressing anything.. to get more space the smiley key could be
removed, it is much less important than ű and í, imho.
Original comment by szeke...@mzilikazi.debian.hu
on 2 Jan 2010 at 12:09
It is not possible to change the bottom row.
Can you think of a different solution? Maybe remove other keys, or squeeze the
ű and
í somewhere else?
Original comment by menn...@gmail.com
on 4 Jan 2010 at 12:08
[deleted comment]
I think that the real question, is how the desktop's/PC keyboard looks like,
and behave.
How does í, ő, ű and the likes are positioned?
Original comment by menn...@gmail.com
on 4 Jan 2010 at 4:16
Hi Guys! This is exactly what I was looking for! Great initiative!
I checked the screenshot and it looks promising!
The main problem with the screenshot is that it adds a couple of more
characters, so the keys are
becoming smaller.
So I propose two versions of the keylayout:
1, a QWERTZ keyboard, which is actually very similar to the default Android
keyboard, except:
- 'Z' and 'Y' are replaced.
- Long press behind the vowels are the following:
- a: á
- e: é
- i: í
- o: óöő (this last character is missing from the US keylayout)
- u: úüű (this last character is missing from the US keylayout)
Of course other accented characters can be appended, but these characters
should go first. This is similar
what the iPhone has.
I'd definitely use this one more than the other one because of the bigger
character size and less chance to
mistype.
2, The one in the screenshot, except that I prefer "í" instead of "ő".
What do you think?
Original comment by dlux@dlux.cc
on 4 Jan 2010 at 4:27
Well, since i'm not an Hungarian guy, I need you
guys to decide.
What do you say?
Original comment by menn...@gmail.com
on 4 Jan 2010 at 10:39
mennyed:
I'd be really happy with the 1, version. :) Small work, easy to implement. If
you don't
do it, I'll probably build it for myself and use my custom version. Maybe I
send a
patch at some point, but I doubt I'll have so much time to polish it.
If you want, I can open a new feature request for that, and we can have two
variants
of the Hungarian keyboard. :)
Balázs
Original comment by dlux@dlux.cc
on 4 Jan 2010 at 11:29
This whole "press long then select the accented character" just makes me
nervous,
takes too much time to enter the wanted character. :) This is why I propose a
layout
where all the characters are directly available - however I agree that it can
probably make the keys too small.
Balázs: what about a layout where we would have ö and ü directly available
so we
could have the following long press vowels:
a -> á
e -> é
i -> í
o -> ó
ö -> ő
u -> ú
ü -> ű
?
mennyed: is it possible to have a different layout based on the device
orientation? I
think for the vertical layout we could stuff all the vowels on the layout.
Could we
possible make the shift and the backspace keys smaller? That could give the
place for
an additional key. And as Q and W are not used in the hungarian language (only
when
typing in english or foreign words) I think if we made them also smaller we
could
have space for one extra key in that row (though I am not sure).
Is there any alternative method which does not include "wait then select"
instead of
the current long-press mechanism to enter the extra chars?
István
Original comment by szeke...@mzilikazi.debian.hu
on 5 Jan 2010 at 6:45
@dlux.hu, what is the difference between the layout you suggesting and the
default?
QWERTY layout? The default layout has all the accented chars on long-press (if
something is missing, I'll add it).
@szekeres, it is possible to create different layouts for portrait and landscape
orientations (we've done it for Russian and Ukrainian).
I believe that this can be the best option.
Original comment by menn...@gmail.com
on 5 Jan 2010 at 7:37
@mennyed: Yes, there are differences:
1, a QWERTZ keyboard, which is actually very similar to the default Android US
keyboard, except:
- 'Z' and 'Y' are replaced.
- Long press behind the vowels are the following:
- a: á
- e: é
- i: í
- o: óöő (this last character is missing from the default US keylayout)
- u: úüű (this last character is missing from the default US keylayout)
@szekeres: Why can't we have multiple layouts? I am not a fan of tradeoffs if
we can make everyone happy. :) If you prefer
accessing accented characters directly, that's fine, but I used Treo and
iPhone, and I got used to accessing accented characters with
a long press. So I propose two different layouts.
Original comment by dlux@dlux.cc
on 5 Jan 2010 at 11:18
So, the portrait layout can be like the iphone's (QWERTZ with long presses,
maybe one
or two accented characters), and the landscape layout can be with all the
accented
characters you need.
Original comment by menn...@gmail.com
on 5 Jan 2010 at 12:01
Is it possible that in the windows coming up for long presses the hungarian
accented
chars are the first in the list?
Original comment by szeke...@mzilikazi.debian.hu
on 5 Jan 2010 at 12:19
Without any confusion, I recommend to use the above keyboard layout provided by
Henrik. It is fairly good and usable. You might add some long-pressing
characters
but it's okay. I have already tried the tester version, works pretty well.
(However,
some Hero users complained about usability issues.). I would rearrange the
bottom
keys but as buttons cannot be removable just leave them as they are.
Original comment by androidh...@gmail.com
on 5 Jan 2010 at 12:28
@szekeres, no, it isn't (not easily, anyhow).
@androidhungary, I agree that Henrik's layout is great for landscape mode, but I
believe it is a bit squeeze for the portrait.
Original comment by menn...@gmail.com
on 5 Jan 2010 at 12:35
@menyed:
- Does it mean that you cannot add new characters to the pop-up window
character
list? 'ű' and 'ő' is needed to be added.
- I think it would be OK with having landscape keyboard contain accented
characters,
but I don't know how annoying is to use different keylayouts based on the
orientation. Is
it fine in other languages?
Original comment by dlux@dlux.cc
on 5 Jan 2010 at 2:09
@dlux.hu, I can add new ones, but they will be added to ALL layouts (even
regular
QWERTY). And I'll add 'ű' and 'ő'
Regarding the orientation:
Russian and Ukrainian use it, and I haven't heard any complains. I find it very
useful.
In any case, if you do want to do different layouts, I'll need the
specification of
the layout.
@henrik, are you still here?
Original comment by menn...@gmail.com
on 5 Jan 2010 at 2:19
@mennyed: Regarding 'ő' and 'ű', I think they are OK for now, later I'd make
a
mechanism to put the language's own accented characters to the closest position
of the
key. But that's a different issue I think.
Regarding the orientation: I'm fine with that, then.
Original comment by dlux@dlux.cc
on 5 Jan 2010 at 2:26
Good.
What the others think?
And how will give me the specification?
Which characters will be available in portrait layout? And which in landscape?
Original comment by menn...@gmail.com
on 5 Jan 2010 at 2:36
Ok, so my specification:
1, Please add ő, ű, Ő and Ű to the list of accented characters which come
up when the users touches o and u for a long
time.
2 Please create a "Hungarian" keyboard layout, which is:
a, In portrait mode a simple QWERTZ keyboard (exactly like the German one).
b, In landscape mode, it would have the following layout:
qwertzuiopöü
asdfghjkléáí
yxcvbnmóú
3, Add an option to the keyboard selection: "Use full Hungarian keylayout in
Portrait mode".
4, Implement that if users long-press ö and ü, it will bring ő and ű.
The reason behind this layout is:
- öü are in the top row of the keyboard, people are already got used to find
them there. Since we have only 2 places, ú
will be moved to the bottom.
- éá are in the middle in the big keyboard, too, these are fine there.
- í is much more common than ű, so I prefer putting it to the keyboard
instead of ű.
I hope that makes everyone happy!
Comments?
Original comment by dlux@dlux.cc
on 5 Jan 2010 at 3:13
[deleted comment]
In landscape mode, I would use something similar to regular Hungarian 101
keyboard
layout (see above sample at commnent 2). So people will not be confused while
using
Android keyboard.
qwertzuiopőú
asdfghjkléáű
íyxcvbnmöüó
In portrait mode, you might add more long-pressing features as extra options
but in
general you can't make it better.
Original comment by androidh...@gmail.com
on 5 Jan 2010 at 4:06
@androidhungary: if it is possible, I'm fine with that. Do you want an option
to use the
full keylayout in portrait mode, too?
@mennyed: is it possible to implement the keyboard in landscape mode that
androidhungary mentioned in landscape mode? If yes, then I'll modify my spec.
Original comment by dlux@dlux.cc
on 5 Jan 2010 at 4:36
OK,
* Portrait:
** Portrait Option one (simple):
q w e r t z u i o p
a s d f g h j k l
y x c v b n m
NOTE: Additional accented characters can be added (one at the bottom row, and
one at
the middle row). But you don't have to :)
** Portrait Option two: (like the German keyboard):
q w e r t z u i o p è
a s d f g h j k l é à
y x c v b n m ß
NOTE: If you want, some characters can be removed.
* Landscape:
qwertzuiopőú
asdfghjkléáű
íyxcvbnmöüó
Remarks?
Original comment by menn...@gmail.com
on 6 Jan 2010 at 7:10
@mennyed:
I'd go for the Option one (simple) with the two most common accents:
Portrait:
q w e r t z u i o p
a s d f g h j k l é
y x c v b n m á
Landscap is fine!
Thanks for doing this!
Original comment by dlux@dlux.cc
on 6 Jan 2010 at 9:37
Try the latest:
http://softkeyboard.googlecode.com/files/AnySoftKeyboard_20100106_testers.apk
Original comment by menn...@gmail.com
on 6 Jan 2010 at 10:43
Cool, thanks! It seems to be working fine!
Original comment by dlux@dlux.cc
on 6 Jan 2010 at 11:16
Is it possible possible to create a version, where z and y placed same as in
the
English version? So the Hungarian layout "2" will have QWERTY instead of QWERTZ.
Thanks!
Original comment by akos.sch...@gmail.com
on 7 Jan 2010 at 9:20
@akos.schneemaier, you want a QWERTY layout with the extra accents?
I don't think I'll make. Maybe when the external packages will be available
Original comment by menn...@gmail.com
on 7 Jan 2010 at 9:26
menn...@ Yes, as there are 2 types of Hungarian keyboard layout: the normal
qwertz and
the so called "programers" keyboard.
Original comment by akos.sch...@gmail.com
on 7 Jan 2010 at 10:10
Original issue reported on code.google.com by
androidh...@gmail.com
on 11 Dec 2009 at 3:04