Hello, I am a undergraduate student at MIT(Manipal Institute of technology),India pursuing Btech in Information Technology.
After going through all the idea list I found idea of improving Keyboard layout most fasinating.And I also like to further improve that idea by including a new feature that I think is a fasinating to users. After impleanting all that features that are included in the the list "Improvements to keyboard layout configuration and display" i want to further add "MAKE MY KEYBOARD" option in it.in this option user can create his own keyboard graphically.for eg. instead of 'g' if user want to print word "gorav" he can do it.Means if now user click on 'g' word "gorav" will print.It can be implement in all language.It can be done quite easily as suppose my default keyboard device event file is event5 then after accessing /dev/input/event5 i can get what key is pressed by user. Brief summary of all work that i will do in this project: 1) To display the chosen keyboard layout graphically. 2) text input cursor (AKA caret) would display current layout - this way when user fixes his eyes on the text field he'll be typing in he can tell right away which layout is active in a particular window. In this task i am thinking to put a transparent word in that language at the current curser point which will hide whenever user start typing.the transparent word will start showing again on the current curser point if the user stop typing for some time(we can give it to default 10 secs and user can also change it).for eg. if in a window the user is working in English a transparent word 'en' will be shown on the current curser point.if he is working in hindi transparent word हिन्दी will be shown. 3) MAKE MY KEYBOARD feature. my nick on irc: gorav with regards Gorav Sharma. >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<