Hi all,
People in this thread seem to know a lot about the maemo keyboard and hildon-input-method packages.
I am trying to make an auto replace/correct addition, for IM.
For instance:
" xD " = "I love you"
" bb " = "Bye Bye"
" myaddress " = "62 Hell's st., Heaven"
" mysig " = "Firstname Lastname"
etc.
I noticed that the hildon-input-method, has a source file named hildon-im-ui.
I am not familiar with the hildon framework so much, and it would be a great time saver if you could recommend to which function should I monitor the pressed keys in order to do so.
In addition, can I compile only the hildon-input-method package, and install it and it will override the current binary?
Any idea how one can go about building a virtual keyboard that uses harmattan UI framework?
Also what event do I need to listen to in order to replace the current virtual keyboard with on of my own?
manjiri,
I don't know about harmatan,
but i think you should create your own virtual keyboard and load it to the "finger" configuration.
You can check the link below for references:
manjiri,
I don't know about harmatan,
but i think you should create your own virtual keyboard and load it to the "finger" configuration.
You can check the link below for references:
The "Compose" key is defined in the rx-51 kbd configuration as "Fn + Ctrl". But that presently triggers the supplementary virtual keyboard... I don't see how the wonderful array of key combinations spelled in the above file actually work. Am I missing something?
I was mentioning dead keys (e.g. dead acute accent), not the Compose key. One can already bind dead keys, to Fn-arrow (left, right, up, down) for instance. So, currently, I can type Fn-Left + e to get é. The question was: where is the "dead-accute + e" to é mapping defined (in order to be able to define mappings for other combinations)? I think this is under the same file as for the Compose key, but I'm not sure, and I haven't tried yet.
I've been mapping my keys as these forums and the wiki suggest, but I find that I cannot make Tab or Delete work. Tab sometimes works (e.g., in vi) but it won't do tab-completion in x-term. Delete just prints strange characters.
Can anyone give me advice/help on this? I use tab completion and del quite a bit.
Tab sometimes works (e.g., in vi) but it won't do tab-completion in x-term. Delete just prints strange characters
You can type
Code:
cat > /dev/null
in the terminal, and see what character sequences you get when you type Tab or Delete. Note: you may need to type Ctrl-V before the key, otherwise some keys (typically Delete, unless it no longer works) will be interpreted in a special way.
Some keys may also generate a different sequence under applications that use the application mode (such as vi?). For that, you need to test under the tack utility (select n f k in the menus). But unfortunately, tack isn't available on the N900.