Re: [E-devel] keyboard - emodule idea.

2008-02-23 Thread The Rasterman
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.

2008-01-27 Thread Grzegorz And
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.

2008-01-27 Thread Thomas Gstädtner
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.

2008-01-27 Thread Lars Munch
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.

2008-01-27 Thread Toma
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.

2008-01-27 Thread Grzegorz And
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.

2008-01-27 Thread Jorge Luis Zapata Muga
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.

2008-01-27 Thread Gustavo Sverzut Barbieri
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.

2008-01-27 Thread Sthithaprajna Garapaty
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