maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N810 (https://talk.maemo.org/forumdisplay.php?f=28)
-   -   Is it possible to change language in the Slider Keyboard? (https://talk.maemo.org/showthread.php?t=30517)

Magnet 2009-07-27 14:45

Is it possible to change language in the Slider Keyboard?
 
Well I can type in other language in n810 in the virtual keyboard... but i don't see any way to change the typing in the slider keyboard... it's only types in english.

I changed the 2nd lanuage in the settings to the other language I want to type but it's only effects the virtual keyboard.

And I tried CTRL+Chr and it's shows a message "Input language switched" but it still in english.

Is there any way?

Thanks.

Magnet 2009-07-27 17:28

Re: Is it possible to change language in the Slider Keyboard?
 
Please it's very important to me...

lma 2009-07-27 18:41

Re: Is it possible to change language in the Slider Keyboard?
 
It's always been broken, and one of my biggest pet peeves (bug 2501 if you care to vote for it, not that it will make any difference at this point).

Edit: ukeyboard may help you, depending on what non-English layout you want.

Magnet 2009-07-28 08:21

Re: Is it possible to change language in the Slider Keyboard?
 
Yes, but isn't ukeyboard effects only the virtual keyboard?

Thanks.

Bundyo 2009-07-28 08:25

Re: Is it possible to change language in the Slider Keyboard?
 
http://www.upir.cz/maemo/keyboards/

Bulgarian phonetic works great with sliding.

Magnet 2009-07-28 08:39

Re: Is it possible to change language in the Slider Keyboard?
 
Well, i want to type in hebrew in the slider... so I guess ukeyboard wouldn't help me.

Thanks.

Bundyo 2009-07-28 09:03

Re: Is it possible to change language in the Slider Keyboard?
 
But maybe it will fix the bug?

Magnet 2009-07-28 09:27

Re: Is it possible to change language in the Slider Keyboard?
 
If the bug was fixed with ukeyboard then all the layouts would have worked in the slider...

Why else there will be a difference between languages that works and don't works?

pycage 2009-07-28 10:27

Re: Is it possible to change language in the Slider Keyboard?
 
There is the key /apps/osso/inputmethod/int_kb_layout in gconf. The value of this key can be changed with GConfEditor for example. This key holds the country code for the hw keyboard layout, but I have no idea if changing this value manually has effect on the hw keyboard. Maybe after rebooting.

lma 2009-07-28 10:39

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by Magnet (Post 307161)
Well, i want to type in hebrew in the slider... so I guess ukeyboard wouldn't help me.

Ah, non-"western" so probably not :-( There is him-hebrew for the stylus keyboard though.

Magnet 2009-07-28 10:47

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by lma (Post 307177)
Ah, non-"western" so probably not :-( There is him-hebrew for the stylus keyboard though.

Yes, I'm already using it... :-)

KristianW 2009-07-28 12:55

Re: Is it possible to change language in the Slider Keyboard?
 
On the N810 (OS .43-7) :
In the bottom left corner of the stylus keybord,
click the icon, >tools >settings.

Here you change the layout of the sliding keyboard (to e.g. Russian).
The file defining the layouts is
/usr/share/X11/xkb/symbols/nokia_vndr/rx-44 .

I'm afraid Hebrew is not supported, but in principle you could add a Hebrew layout in the rx-44 file.
It is beyond my knowledge if the settings menu above would automatically include such additions.
Maybe this what ukeyboard does ?

fanoush and Snake helped me find this:
http://talk.maemo.org/showthread.php...825#post280825

Magnet 2009-07-28 17:54

Re: Is it possible to change language in the Slider Keyboard?
 
Well, I already have a rx-44-he file in the /nokia_vndr folder in addition to the first file "rx-44". I got it from the "Hebrew Language Pack" installation.

But it does nothing... In my device anyway.

KristianW 2009-07-28 18:54

Re: Is it possible to change language in the Slider Keyboard?
 
Now I am guessing . .
Can it be that renaming the files helps ?
( The original rx-44 file has sections for different languages plus at the end a "base" section common to all.)

ch88xy 2009-07-28 21:29

Re: Is it possible to change language in the Slider Keyboard?
 
The language set up (for Asian languages) uses so much memory space, that I eventually uninstall everything. I now use virtual input method found on some Web sites.

KristianW 2009-07-30 14:41

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by Magnet (Post 307161)
Well, i want to type in hebrew in the slider... so I guess ukeyboard wouldn't help me.

Thanks.

I installed the Hewbrew package from maemo, is it the same ?
If so :

It seems to me that the problem is, that the menu to choose language gets an addition,
but not the menu to choose hardware keyboard layout.

I do not know how to achieve that, but in the meantime I suggest the following hack,
it worked for me.

First, to check for possible other problems :
Do you have Russian as an alternative ?
If so, change your hardware keyboard layout to Russian.
( You need not change the language setting.)
Type with the sliding keyboard.
Ctrl-Chr should change between latin and cyrillic characters.
If this works, and you do not need Russian, my hack should work.

Run emelfm2 as root.
Look at the the russian section in the rx-44 file and compare it with the rx-44-he file.
They have the same EIGHT_LEVEL structure.

( Of course, backup first . .)
Replace (copy, paste) the Russian chr. definitions inside the russian block
with the Hebrew definitions from inside the Hebrew block.
( Keep the "include---" sentence, and you need not replace all definitions.)
Reboot.

Now set hardware keyboard layout to Russian.

( I suppose you could replace any unneeded language instead of Russian.)


Let's hope the Hebrew package gets extended /(debugged) to include the hardware keyboard.

KristianW 2009-07-30 15:13

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by lma (Post 307059)
It's always been broken, and one of my biggest pet peeves (bug 2501 if you care to vote for it, not that it will make any difference at this point).
- - -
.

I suppose that is why Nokia's manual says nothing . .

But Ctrl-Chr does switch keyboard layout on my N810.
That is in those layouts that are defined as EIGHT_LEVEL in the rx-44 file.
There Ctrl-Chr switches between the first 4 and the last 4 characters.

On my swedish N810 that applies to two scandinavian umlauts (הצ <> זר) and to the russian keyboard (latin <> cyrillic chrs).

Magnet 2009-07-30 15:29

Re: Is it possible to change language in the Slider Keyboard?
 
Thanks KristianW for all the help but i found a way to write in hebrew thanks to Matan in the forum. But right now I just need to find a way to add a command to the startup.

macit 2009-07-30 15:58

Re: Is it possible to change language in the Slider Keyboard?
 
Can you share how you got it done?

KristianW 2009-07-30 16:08

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by Magnet (Post 307750)
Thanks KristianW for all the help but i found a way to write in hebrew thanks to Matan in the forum. But right now I just need to find a way to add a command to the startup.

Good for you !!

I searched for Matan's instructions . .

Please tell where you found them !
I am experimenting and want to learn about this system.

Magnet 2009-07-30 17:33

Re: Is it possible to change language in the Slider Keyboard?
 
He istructed me in private. You need to install the hebrew pack. And then press Chr+a or any character it returns a hebrew character... and if you press Shift+Chr it locks on hebrew and you should be able to write in hebrew as any normal hebrew keyboard.

KristianW 2009-08-01 20:10

Re: Is it possible to change language in the Slider Keyboard?
 
Quote:

Originally Posted by Magnet (Post 307764)
He istructed me in private. You need to install the hebrew pack. And then press Chr+a or any character it returns a hebrew character... and if you press Shift+Chr it locks on hebrew and you should be able to write in hebrew as any normal hebrew keyboard.

I guess I have a bad install or have misunderstood you.
( Not that I need Hebrew, I thought this a good place to learn more about maemo's character system.)

Maybe you can give me a hint ?

I uninstalled Hebrew, reinstalled it, set 1st lang. to US-engl. and 2nd to Hebrew and rebooted.
Opened leafpad and stylus keyboard and could tap Hebrew.
I found no hardware keyboard Hebrew setting (?) and choose Engl.

Opened sliding keyboard, typed "Chr+a" and got an accented a.
Tried "Shift+Chr", no result.

So I must be missing something.
Any help would be welcome !

Magnet 2009-08-01 21:19

Re: Is it possible to change language in the Slider Keyboard?
 
Well that my problem too... But I thought it's only my problem and others don't have it. Sorry.

It should be writing in hebrew. So Matan instructed me to type the command in xterm:

setxkbmap -symbols nokia_vndr/rx-44-he he1

now try the Chr+A and etc (and Shift+Chr) and It'll work.

But the problem is that it should have been automatic through startup and it's don't...

And now I'm searching a way to put this command in startup that I wouldn't have to type it all the time...

Tell me if it's works for you too after typing the command.

KristianW 2009-08-02 12:56

Re: Is it possible to change language in the Slider Keyboard?
 
@ Magnet

Thanks Magnet !!

That did it. On first try.
Same command --/rx-44 restored, almost; I had to reset to the scand. keyboard.
Funny detail, I first set 2nd lang. to Hebrew,
but after the first setxkbmap command the 2nd lang. was set to Swedish again.

So I shall have to read up on setxkbmap.

Apologies for my halfbaked hack suggestion, I had quite forgotten the right-to-left writing necessity !!


EDIT :

Played around a bit.
When mixing Swedish / Hebrew (no can read) I have to be careful about positioning the caret to make the text appear correctly on the screen.
Fn+key works, but toggles to/from fullscreen. Might be just my tablet, after my changing the rx-44 file a bit Fn+Backspace toggles so, as it shouldn't.

Re: language setting change above, I have to open the settings panel and click OK to make it apply.


Re: Command at start-up, no idea, but try "Personal menu" in the meantime.
You get an Icon to the left to click, which executes a (series of) command(s).
"setxkbmap -symbols nokia_vndr/rx-44-he he1 ; exit" worked.
Others on this forum recommend Personal Launcher.

Magnet 2009-08-02 18:02

Re: Is it possible to change language in the Slider Keyboard?
 
Thanks for the tip... But it's very lame to always start it from Personal Launcher.... :(

I want to know how to get in right on startup...


All times are GMT. The time now is 17:54.

vBulletin® Version 3.8.8