Kodi virtual keyboard improvements
#1
I'm not sure where to put this thread, as I want to get the attention of both Team Kodi members and get feedback from the community about usage, so we'll try the general discussion forum for now.

I wanted to start a discussion about using the "empty" spaces on the english virtual keyboard layouts for commonly used symbols. Reducing the number of times we have to shift over to another set of keys is great for many remotes and making it easier to enter URLs, e-mail logins, and more, into Kodi. After thinking about it, I came up with this:

Image

I wanted to get feedback on this before I made any kind of pull request, and also discuss some other areas where we could improve things. For example, we can do a shift-view on symbols to include more symbols or accented characters, which english users sometimes need to enter.
Reply
#2
There's another column that can be used, but I didn't want to make the wrap-around usage to take longer. For example, going from P to Q by pressing right twice.
Reply
#3
Some useful things might be a key to do http:// and one to do .com

If multi characters are possible.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#4
It might be, but I don't know how to do that myself. I only know how to add/edit the keyboard layout xml files.
Reply
#5
(2015-03-25, 06:01)nickr Wrote: Some useful things might be a key to do http:// and one to do .com

If multi characters are possible.

I've noticed some keyboards are now adding entire common email domains, like @gmail.com, @yahoo.com, and @hotmail.com. Might be cool if we could figure out a way to dynamically detect if an input box is for username/email, and pull up a keyboard that is slightly altered to deal specifically with that.
Reply
#6
For this thread I was thinking of a more short term solution, but yeah, I would like to see those as well. Piers has some good ideas on IRC the other day as well for what it could look like, and how it could be more generic for all languages and layouts. Piers brought up a good point that many of these extras would only be needed for setting things up, and probably not normal operation.

That got me thinking, for further down the line, we could conceivably allow add-ons and parts of Kodi to call specific keyboard types. Like an "e-mail/login" keyboard, a "url" keyboard, a "search" normal words keyboard, or a general/generic keyboard, numeric keyboard, etc. These would probably all have the same letter layouts but have an auxiliary row of keys that are then context-sensitive for that keyboard type.
Reply
#7
(2015-03-26, 04:08)natethomas Wrote:
(2015-03-25, 06:01)nickr Wrote: Some useful things might be a key to do http:// and one to do .com

If multi characters are possible.

I've noticed some keyboards are now adding entire common email domains, like @gmail.com, @yahoo.com, and @hotmail.com. Might be cool if we could figure out a way to dynamically detect if an input box is for username/email, and pull up a keyboard that is slightly altered to deal specifically with that.
Like my android phone does ;-)
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#8
(2015-03-25, 03:02)Ned Scott Wrote: Image

Even though I hate the empty columns at the end that's much better.
Reply
#9
I completely forgot about this thread, did my post get deleted or did I not post it?
Please read the online manual (wiki) & FAQ (wiki) before posting.

Skins: Estuary | Xperience1080
Opinion: Never purchase HTC products
Reply
#10
(2015-03-31, 21:58)Piers Wrote: I completely forgot about this thread, did my post get deleted or did I not post it?

I think we only talked about it on IRC? Or maybe you're thinking of the github discussion: https://github.com/xbmc/xbmc/pull/6843
Reply
#11
(2015-03-31, 22:00)Ned Scott Wrote:
(2015-03-31, 21:58)Piers Wrote: I completely forgot about this thread, did my post get deleted or did I not post it?

I think we only talked about it on IRC? Or maybe you're thinking of the github discussion: https://github.com/xbmc/xbmc/pull/6843

Oh damn. I'll need to take a look through the logs to find the mock-up I posted, I don't have it any more.
Please read the online manual (wiki) & FAQ (wiki) before posting.

Skins: Estuary | Xperience1080
Opinion: Never purchase HTC products
Reply
#12
This one?

Image
Reply
#13
In the above "Done" is too small and "Space" & "Backspace" are too big.

The only way I see it working is Done" having a column size of 4 then both "Space" & "Backspace" having a column size of 3.
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi virtual keyboard improvements0