On Tue, 21 Dec 2010, Carsten Haitzler (The Rasterman) wrote:

> On Tue, 21 Dec 2010 07:47:56 +0100 (CET) Vincent Torri <[email protected]>
> said:
>
>>
>> Hey,
>>
>> While writing my shoot'm up, I faced 2 problems with the keyboard:
>>
>> 1) when I want to move the ship, i press an arrow key and let it pressed.
>> There is some delay before the key is repeated. Is it possible to set this
>> delay with ecore_x or ecore_evas ?
>
> aaaah what you want is to disable key repeat in x and handle only the down and
> up events as just that - when key is physically pressed and physically
> released. technically you can tell as the timestamp for the up and the next
> down event are the same value. they come in together. as such ecore_x has
> nothing to set kbd repeat rate unfortunately :(

As I said in another mail, the Xkbd extension can do that (set delay time 
and repeat interval)

>
>> 2) When I want to move and shoot at the same time, I press the arrow ky,
>> then the space key. The problem is that when pressing the space key, the
>> arrow key is "disabled", so i can not move anymore until I press again an
>> arrow key. Is it possible to press several keys at the same time ? (I use
>> evas events)
>
> see above. x key repeat stuff. you want to disable it and... just handle the
> raw down and up events per key - any repeat you do yourself via timers started
> on a down and deleted on an up. :)

Ok

Vincent

------------------------------------------------------------------------------
Lotusphere 2011
Register now for Lotusphere 2011 and learn how
to connect the dots, take your collaborative environment
to the next level, and enter the era of Social Business.
http://p.sf.net/sfu/lotusphere-d2d
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to