Re: [E-devel] keyboard - emodule idea.
On Sun, 27 Jan 2008 14:22:51 +0100 [EMAIL PROTECTED] (Lars Munch) babbled: Hi You can also use the linux uinput driver to generate key input. Nice article about uinput: http://www.einfochips.com/download/dash_jan_tip.pdf though in reality - you have the x test extension... but even that is a bit primitive. what you really want keyboard-wise is something that interfaces with input methods :) Regards Lars Munch On Sun, Jan 27, 2008 at 01:41:19PM +0100, Thomas Gstädtner wrote: I'm trying to do a on screen keyboad for mobile phones (not suitable for tablet pcs) in edje. Raster said he'd want to write a qwerty-keyboard, too, don't know if he still has that plan. As a hint, there is a lib named libfakekey that could be usable if you write your own, it's part of the matchbox project by OpenedHand. On 1/27/08, Grzegorz And [EMAIL PROTECTED] wrote: Hello. Recently I'm playing with some Tablet PC. With touchscreen of course. E17 of course. And I figured out that module with pop up touch keyboard could be very usefull on such system. Maybe somebody could write something like that? Maybe sombody is writing it already? If not where I should start? Which EFL use? -- GAndrel -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] keyboard - emodule idea.
Hello. Recently I'm playing with some Tablet PC. With touchscreen of course. E17 of course. And I figured out that module with pop up touch keyboard could be very usefull on such system. Maybe somebody could write something like that? Maybe sombody is writing it already? If not where I should start? Which EFL use? -- GAndrel -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
I'm trying to do a on screen keyboad for mobile phones (not suitable for tablet pcs) in edje. Raster said he'd want to write a qwerty-keyboard, too, don't know if he still has that plan. As a hint, there is a lib named libfakekey that could be usable if you write your own, it's part of the matchbox project by OpenedHand. On 1/27/08, Grzegorz And [EMAIL PROTECTED] wrote: Hello. Recently I'm playing with some Tablet PC. With touchscreen of course. E17 of course. And I figured out that module with pop up touch keyboard could be very usefull on such system. Maybe somebody could write something like that? Maybe sombody is writing it already? If not where I should start? Which EFL use? -- GAndrel -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
Hi You can also use the linux uinput driver to generate key input. Nice article about uinput: http://www.einfochips.com/download/dash_jan_tip.pdf Regards Lars Munch On Sun, Jan 27, 2008 at 01:41:19PM +0100, Thomas Gstädtner wrote: I'm trying to do a on screen keyboad for mobile phones (not suitable for tablet pcs) in edje. Raster said he'd want to write a qwerty-keyboard, too, don't know if he still has that plan. As a hint, there is a lib named libfakekey that could be usable if you write your own, it's part of the matchbox project by OpenedHand. On 1/27/08, Grzegorz And [EMAIL PROTECTED] wrote: Hello. Recently I'm playing with some Tablet PC. With touchscreen of course. E17 of course. And I figured out that module with pop up touch keyboard could be very usefull on such system. Maybe somebody could write something like that? Maybe sombody is writing it already? If not where I should start? Which EFL use? -- GAndrel -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
I know this exists for the n800 and being python and edje, it would be a peice of cake to adapt to a normal linux system on x86 or whatever. Good ol Gustavo to the rescue :) http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/ http://blog.gustavobarbieri.com.br/2007/07/24/iphone-like-virtual-keyboard-for-n800/ Enjoy Toma- On 27/01/2008, Lars Munch [EMAIL PROTECTED] wrote: Hi You can also use the linux uinput driver to generate key input. Nice article about uinput: http://www.einfochips.com/download/dash_jan_tip.pdf Regards Lars Munch On Sun, Jan 27, 2008 at 01:41:19PM +0100, Thomas Gstädtner wrote: I'm trying to do a on screen keyboad for mobile phones (not suitable for tablet pcs) in edje. Raster said he'd want to write a qwerty-keyboard, too, don't know if he still has that plan. As a hint, there is a lib named libfakekey that could be usable if you write your own, it's part of the matchbox project by OpenedHand. On 1/27/08, Grzegorz And [EMAIL PROTECTED] wrote: Hello. Recently I'm playing with some Tablet PC. With touchscreen of course. E17 of course. And I figured out that module with pop up touch keyboard could be very usefull on such system. Maybe somebody could write something like that? Maybe sombody is writing it already? If not where I should start? Which EFL use? -- GAndrel -- Pt! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
Sun, Jan 27, 2008 at 11:45:38PM +0900 Toma [EMAIL PROTECTED] napisał: I know this exists for the n800 and being python and edje, it would be a peice of cake to adapt to a normal linux system on x86 or whatever. Good ol Gustavo to the rescue :) http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/ http://blog.gustavobarbieri.com.br/2007/07/24/iphone-like-virtual-keyboard-for-n800/ Enjoy Toma- On 27/01/2008, Lars Munch [EMAIL PROTECTED] wrote: Hi You can also use the linux uinput driver to generate key input. Nice article about uinput: http://www.einfochips.com/download/dash_jan_tip.pdf Regards Lars Munch On Sun, Jan 27, 2008 at 01:41:19PM +0100, Thomas Gstädtner wrote: I'm trying to do a on screen keyboad for mobile phones (not suitable for tablet pcs) in edje. Raster said he'd want to write a qwerty-keyboard, too, don't know if he still has that plan. As a hint, there is a lib named libfakekey that could be usable if you write your own, it's part of the matchbox project by OpenedHand. Many possiblilities. I'm not programmer, so honestly I would prefer if somebody else will do it rihgt. ;) But if nobody will not, I will have too. :/ But this not the end of the thread yet. ;) I hope. -- GAndrel -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
On Jan 27, 2008 11:08 PM, Gustavo Sverzut Barbieri [EMAIL PROTECTED] wrote: On Jan 27, 2008 11:45 AM, Toma [EMAIL PROTECTED] wrote: I know this exists for the n800 and being python and edje, it would be a peice of cake to adapt to a normal linux system on x86 or whatever. Good ol Gustavo to the rescue :) http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/ http://blog.gustavobarbieri.com.br/2007/07/24/iphone-like-virtual-keyboard-for-n800/ Note this is not a solution, it's just a prototype, it would be good to load charmaps from a description file and support composite keys at least (non-ascii chars, like á - aacute;). Also my code just feed text to the element, it would need to change to use uinput or something like that to feed keys to system. if you take a look into ecore_li (linux input) at proto there's support for different keyboard layouts and linux input devices, you could adapt it to send the ecore events into uinput fd and simulate the source device as a virtual keyboard. Unfortunately no time :-/ -- Gustavo Sverzut Barbieri -- Jabber: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] ICQ#: 17249123 Skype: gsbarbieri Mobile: +55 (81) 9927 0010 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
On Jan 27, 2008 11:45 AM, Toma [EMAIL PROTECTED] wrote: I know this exists for the n800 and being python and edje, it would be a peice of cake to adapt to a normal linux system on x86 or whatever. Good ol Gustavo to the rescue :) http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/ http://blog.gustavobarbieri.com.br/2007/07/24/iphone-like-virtual-keyboard-for-n800/ Note this is not a solution, it's just a prototype, it would be good to load charmaps from a description file and support composite keys at least (non-ascii chars, like á - aacute;). Also my code just feed text to the element, it would need to change to use uinput or something like that to feed keys to system. Unfortunately no time :-/ -- Gustavo Sverzut Barbieri -- Jabber: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] ICQ#: 17249123 Skype: gsbarbieri Mobile: +55 (81) 9927 0010 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] keyboard - emodule idea.
On Jan 27, 2008 5:24 PM, Jorge Luis Zapata Muga [EMAIL PROTECTED] wrote: On Jan 27, 2008 11:08 PM, Gustavo Sverzut Barbieri [EMAIL PROTECTED] wrote: On Jan 27, 2008 11:45 AM, Toma [EMAIL PROTECTED] wrote: I know this exists for the n800 and being python and edje, it would be a peice of cake to adapt to a normal linux system on x86 or whatever. Good ol Gustavo to the rescue :) http://barbieri-playground.googlecode.com/svn/efl-tests/vkbd/ http://blog.gustavobarbieri.com.br/2007/07/24/iphone-like-virtual-keyboard-for-n800/ Note this is not a solution, it's just a prototype, it would be good to load charmaps from a description file and support composite keys at least (non-ascii chars, like á - aacute;). Also my code just feed text to the element, it would need to change to use uinput or something like that to feed keys to system. if you take a look into ecore_li (linux input) at proto there's support for different keyboard layouts and linux input devices, you could adapt it to send the ecore events into uinput fd and simulate the source device as a virtual keyboard. Unfortunately no time :-/ I have an abandoned project: http://peace.interhact.net/~iamsthitha/junk/eyboard-0.0.2.tar.gz It uses the XTestQueryExtension, but it has a hardcoded charmap.. and its a shelf module, which might not be the best place for an On Screen Keyboard. (If you do want to use it, set your shelf height to max and make the module resizable and resize it all the way) -- Gustavo Sverzut Barbieri -- Jabber: [EMAIL PROTECTED] MSN: [EMAIL PROTECTED] ICQ#: 17249123 Skype: gsbarbieri Mobile: +55 (81) 9927 0010 - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/ ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel