[chuck-users] Geting strange key combinations
Spencer Salazar
ssalazar at CS.Princeton.EDU
Thu Oct 19 16:42:00 EDT 2006
Yes, it should be possible with HidIn and HidIn.openKeyboard(), but
probably not KBHit.
Keyboard input through HidIn tells you when a key is pressed and then
when it is released. So you could have a loop that waits for "f1" or
"enter" to be pressed. When one of these keys is pressed, it would
continue to another loop, which would wait until either the first key
was released, or the next key is pressed. You could probably
generalize this for arbitrary combinations of two keys if you wanted.
Note that HidIn doesn't return ASCII values, but rather platform-
dependent keycodes, so you have to test with examples/hid/kb.ck to
find out what f1 and enter are exactly. Also, HidIn won't work with
keyboards under Linux until the next ChucK release.
spencer
On Oct 19, 2006, at 11:30 AM, Hilquias.Abreu wrote:
> ok, but can chuck get combinations like "enter+f1"? the return is
> ascii of "f1" or "enter". exist a workarround for this?
>
> Tasmo escreveu:
>> Do you mean, how to get the kea codes?
>> Just start the examples/hid/kb.ck and watch your Console Monitor...
>>
>> Does it help?
>> T
>>
>> 2006/10/17, Hilquias.Abreu <hilquias.abreu at yahoo.com.br>:
>>
>>> how to catch strange combinations of hotkeys, like f1+enter?
>>>
>>>
>>> thanks, sorry by my babelfish english :-)
>>>
>>>
>>> _______________________________________________________
>>> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
>>> celular. Registre seu aparelho agora!
>>> http://br.mobile.yahoo.com/mailalertas/
>>>
>>>
>>> _______________________________________________
>>> chuck-users mailing list
>>> chuck-users at lists.cs.princeton.edu
>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>>>
>> _______________________________________________
>> chuck-users mailing list
>> chuck-users at lists.cs.princeton.edu
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>
>>
>
>
>
> _______________________________________________________
> Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu
> celular. Registre seu aparelho agora!
> http://br.mobile.yahoo.com/mailalertas/
>
>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
More information about the chuck-users
mailing list