Reply
Thread Tools
TransTech's Avatar
Posts: 671 | Thanked: 876 times | Joined on Mar 2011
#31
can anybody make a proper portrait (EN) keyboard so that it can be added to CSSU.

EDIT:>>
Points/hints to portrait convertability:

1) decrease the size of spacebar
2) move the shift key to the lowest row (before the copy,cut,paste function button))
3) decrease the size of [shift key], [function key], [number/symbol key] and [enter key].
4. rearrange the third and fourth rows.

i'll try to show a mock-up if i'll get time. [see below]

Mock-Up>>>




hope someone will create one now..

thanks

Last edited by TransTech; 2011-12-06 at 15:12.
 

The Following 11 Users Say Thank You to TransTech For This Useful Post:
Posts: 304 | Thanked: 235 times | Joined on May 2010 @ Manila
#32
Originally Posted by JadeH View Post
how do i make the virtual keyboard turn from the keypad thing back to a full keyboard like kent_autistic?
huh?

ten chars
 

The Following User Says Thank You to kent_autistic For This Useful Post:
TransTech's Avatar
Posts: 671 | Thanked: 876 times | Joined on Mar 2011
#33
Originally Posted by m@m0nt View Post
Big thanks! Very useful!
Can you please make something like this for me and all...


p.s. I would like to make it but I really dont know to code anything... and... I use Win7 and have no knowledge about the ubuntu and scratchbox..

p.s.2 : or if anyone else can do this then it will be a great work for the community.

thank you ..
 

The Following 3 Users Say Thank You to TransTech For This Useful Post:
Posts: 304 | Thanked: 235 times | Joined on May 2010 @ Manila
#34
pleeeeeease
 
Posts: 6 | Thanked: 26 times | Joined on Aug 2011 @ Omsk, Russia
#35
Originally Posted by TransTech View Post
Can you please make something like this for me and all...


p.s. I would like to make it but I really dont know to code anything... and... I use Win7 and have no knowledge about the ubuntu and scratchbox..

p.s.2 : or if anyone else can do this then it will be a great work for the community.

thank you ..

The bottom row is not so easy to edit, it is "coded" into the keyboard.
I'm trying, but I'm not sure I could do it.
I think the only jonwil can do it, or people who know reverse engineering.

Sorry for my English.
 

The Following 5 Users Say Thank You to m@m0nt For This Useful Post:
Posts: 567 | Thanked: 2,965 times | Joined on Oct 2009
#36
ok, for this keyboard layout you are trying to edit (the one where you say the botton row is hardcoded), please point me at the .vkb file for it so I can examine it.

If it does turn out to be hardcoded, I will investigate it when I get back from my holiday around new years
 

The Following 8 Users Say Thank You to jonwil For This Useful Post:
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#37
Can someone upload a copy of the English keyboard decoded to XML? I want to take a look at this space bar thing...
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 

The Following 5 Users Say Thank You to vi_ For This Useful Post:
Posts: 6 | Thanked: 26 times | Joined on Aug 2011 @ Omsk, Russia
#38
Originally Posted by jonwil View Post
ok, for this keyboard layout you are trying to edit (the one where you say the botton row is hardcoded), please point me at the .vkb file for it so I can examine it.

If it does turn out to be hardcoded, I will investigate it when I get back from my holiday around new years
This "coded" not in the .vkb files, it's located in hildon_western_fkb.so
 

The Following 3 Users Say Thank You to m@m0nt For This Useful Post:
Remus's Avatar
Posts: 37 | Thanked: 18 times | Joined on Jun 2011 @ /dev/null
#39
Originally Posted by vi_ View Post
Can someone upload a copy of the English keyboard decoded to XML? I want to take a look at this space bar thing...
Decoded both en_US and en_GB for you since you didn't clearly specify which one you wanted.

Best of luck.
Attached Files
File Type: zip en_xml.zip (3.1 KB, 106 views)
 

The Following 3 Users Say Thank You to Remus For This Useful Post:
Posts: 1,680 | Thanked: 3,685 times | Joined on Jan 2011
#40
Originally Posted by Remus View Post
Decoded both en_US and en_GB for you since you didn't clearly specify which one you wanted.

Best of luck.
Thank you for the files.

The XML file appears to describe 2 layouts or 'modes. Normal and Full. However these could be two elements of the same vkb, one part being what we see in this file, another part for the stuff we cannot:

Code:
<screen>
		<mode name="NORMAL"/>
		<mode name="FULL"/>
	</screen>

Yet the XML contains two sections called Normal and thumb!

Code:
<keyboard layout="NORMAL" default_key_size="0">
Code:
<keyboard layout="THUMB" default_key_size="3">
It would seem 'thumb' describes the layout of the vkb. The 'normal' layout does not seem to correlate with anything on the n900. Not the vkb nor the real one. It does however look slightly similar to the one on the n810 with the 'bank' of number keys like on a regular keyboard.

The thumb layout describes the first 3 lines (the one with letters, numbers, symbols) and their 4 possible combinations.

At no point is the 4th row described in the XML file. The fourth row contains the 'keyboard functions (cut, copy, paste), space bar, 'symbols' key and return.

Strangely enough though, didn't pr1.1 have a different vkb?



So what does a de-compiled pr1.1 vkb xml file look like?


This leaves the final mystery of what are the different keysizes:

Code:
<keyboard layout="NORMAL" default_key_size="0">
Code:
<keyboard layout="THUMB" default_key_size="3">
And how does this relate to the field keysize?:

Code:
<keysizes>
		<size height="35" baseline="26" width="35" margin_top="0" margin_left="0" />
		<size height="35" baseline="26" width="50" margin_top="0" margin_left="0" />
		<size height="35" baseline="26" width="55" margin_top="0" margin_left="0" />
		<size height="55" baseline="41" width="72" margin_top="0" margin_left="0" />
		<size height="55" baseline="41" width="143" margin_top="0" margin_left="0" />
	</keysizes>
__________________
N900: One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.
 

The Following 5 Users Say Thank You to vi_ For This Useful Post:
Reply

Tags
nokia n900, portrait vkb

Thread Tools

 
Forum Jump


All times are GMT. The time now is 16:06.