keyboard capabilities

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello everybody,
I need some help from you !. I need anyone who points out the functionthat permits me to change -for a little moment- the layout of thekeyboard, like this:
gtk_function (LANGUAGE).
------
(now, when type, I obtain english letters)
gtk_function (_GREEK)
(now, when type -in my keyboard !!!- I obtain greek characters)
gtk_function (_RUSSIAN)http://www.galaxie.com/assets/biblescript/greek.gif(now, when I use my keyboard to type letters, these are in Russian)
....
gtk_function (_ENGLISH)
(I go back to my original keyboard configuration)
------
I don't know if this function really exists in the developed librariesbut I think is not an stupid function. I know that Gnome DesktopEnvironment can do something like this: It's possible to predefinelayouts (Desktop > Preferences > Keyboard > Layouts) and select acombination keys to change the current layout (Desktop > Keyboard >Layout Options > Group Shift/Lock behaviour). I also know that all ofthis is controlled by a kind of register based in XML but, indeed it'snot enought.
Obviously, there are a lots of keyboard models... But that must be aconstant value !. The idea is make the keyboard a bit more "multi"language.
Furthermore, I know that Gnome can draw Unicode characters using UTF-8characters encoding. Note that I'm speaking a different question thatis,
if I type an "a" touch in an english keyboard and in an environmentconfigured as english, it's normal to hope obtain the letter "a". Butwith the same keyboard but with different language, for example greek,according to http://www.galaxie.com/assets/biblescript/greek.gif, it'snormal to obtain -when typing the same touch (ie. our "a")- the greekletter alfa ("α").
I need a lot pertinent comments about.
It's very important for me to clarify all these concepts and tounderstand how the system (GNU/Linux, GTK+,...) operates. You canpoint me documentation, ideas, suggestions,...
Thanks a lot,
David_______________________________________________gtk-list mailing listgtk-list@xxxxxxxxxxxxx://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux