maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N9 / N950 (https://talk.maemo.org/forumdisplay.php?f=51)
-   -   make terminal keyboard available system wide (https://talk.maemo.org/showthread.php?t=82068)

quipper8 2012-02-02 21:47

make terminal keyboard available system wide
 
Just wishing...

i looked into maliit and how plugins are done, but it seems the toolbar as it is in terminal app is dependent on in-app logic.

i think the terminal keyboard toolbar is very nice.

vitaminj 2012-02-03 14:43

Re: make terminal keyboard available system wide
 
You could probably just edit the keyboard definition file and add more keys in if you wanted a similar keyboard system-wide?

Though I did try the other day to add left and right arrows to the sides of the space bar (my biggest bugbear with vkbs) and the keys appeared but didn't work, but I didn't investigate it sufficiently to see whether I'd done it wrong or whether I should file a bug.

mikhas 2012-03-07 01:10

Re: make terminal keyboard available system wide
 
Quote:

Originally Posted by vitaminj (Post 1159966)
You could probably just edit the keyboard definition file and add more keys in if you wanted a similar keyboard system-wide?

Though I did try the other day to add left and right arrows to the sides of the space bar (my biggest bugbear with vkbs) and the keys appeared but didn't work, but I didn't investigate it sufficiently to see whether I'd done it wrong or whether I should file a bug.

Arrows keys work now, with latest PR 1.2. You can add them in layout files as <key><binding label="←" action="left"> (and up,right,down work too). I will try to make time for a language pack (there have been new contributions to language layouts that are not in PR 1.2), and I think I will also have at least an EN layout with arrow keys. It's on my TODO list, no worries ;-)

Disclaimer: I am a Maliit core developer.

mikhas 2012-03-07 01:13

Re: make terminal keyboard available system wide
 
For the terminal toolbar, it's just another XML file. Applications would have to claim to use it, so you can add it to your own application, but not platform wide (in hindsight, we should have added a global configuration for that, but yeah well …).

You can read the MeeGo terminal code, the toolbar registration happens here:
http://gitorious.org/meego-terminal/...ay.cpp#line435

Happy hacking!

quipper8 2012-03-07 01:15

Re: make terminal keyboard available system wide
 
yep, as soon as pr1.2 came out I made my own keyboard kind of n9-like with arrows.

http://talk.maemo.org/showpost.php?p...7&postcount=91

loving it so far. need to tweak the symbols file too to make the 'underneath' shift and alt keys match up. one day when I have time

mikhas 2012-03-07 01:37

Re: make terminal keyboard available system wide
 
Looks good, but I know that our UX team would have *never* allowed us to publish this as a proper PR 1.2 layout :-D

stalhein 2012-03-07 16:04

Re: make terminal keyboard available system wide
 
Does anyone know how to write {curly brackets} ? I can only find "( )" and "[ ]".

mutze 2012-06-01 16:08

Re: make terminal keyboard available system wide
 
Quote:

Originally Posted by stalhein (Post 1175969)
Does anyone know how to write {curly brackets} ? I can only find "( )" and "[ ]".

Same here. :-/ Has anyone found them?

mutze 2012-06-13 16:58

Re: make terminal keyboard available system wide
 
Accidentally I found the solution ... Just install english (us) keyboard. Usually I'm using german layout.


All times are GMT. The time now is 15:47.

vBulletin® Version 3.8.8