Suggestion: Holding Down a Button
Could there be an option on the button assignment dialog, where it let you hold down a key. For example, right now, if you assign button 1 to a macro for 'a', it presses and releases 'a'. Is it possible to give user the option to just hold down 'a'?
Yes it can, but it should be also possible to release the key.
May be I can handle it like that :
But how could I call this option in the profiler ? "2 steps macro" ?
Hmmm. I think you are missing my point. Say button 1 is mapped to 'a'. When I press button 1, it would be the same as pressing the 'a' key. When I release button 1, it should be the same as releasing the 'a' key.
"Hmmm. I think you are missing my point. Say button 1 is mapped to 'a'. When I press button 1, it would be the same as pressing the 'a' key. When I release button 1, it should be the same as releasing the 'a' key."
Then it is already working like that : as long as you keep the N50 button down, the 'a' key is kept in it's down state.
In fact here how a key event macro works :
I swear it works like that otherelse the arrow keys mapped to the N50 would be shot once and "basta" : just try to move in FPS games with this. :)
I see. So maybe I have it backwards. Maybe the feature I am looking for is the ability to repeat a key, say 'a'. Similar to holding down the 'a' key on the keyboard. I'm hoping for an option in the button assignment dialog box to pick either between 1) holding down the key (as you have already implemented) or 2) repeat the key (like the keyboard).
Let me describe what I tried to do. I was trying to create a new profile for web browser. I've mapped the arrow keys to the directional pad for scrolling the web browser. I noticed that it scrolls down only one line when I hold the down direction. I kind of want it to scroll continuously if I press the down button. And I wanted it to stop when I release the down button. It should work like the way the arrow keys work on the keyboard.
Anyway, I don't know this is difficult to implement. But it's something for you to consider.
OK, you are right, it does not have the behavior you are expecting but it does exactly what I said.
The thing is that the Keyboard drivers says repeadly to the system that the key is down before telling that it is finally up :)
Consider it done soon :)
For info (from Microsoft) :
Thus, if my program do not generate multiple Key downs, it won't work like you wish :)
Did your message disappear? Read the Forums FAQ.
Spam Control | * indicates required field
TrackBack only accepted from WebSite-X Suite web sites. Do not submit TrackBacks from other sites.
No TrackBacks yet. TrackBack can be used to link this thread to your weblog, or link your weblog to this thread. In addition, TrackBack can be used as a form of remote commenting. Rather than posting the comment directly on this thread, you can posts it on your own weblog. Then have your weblog sends a TrackBack ping to the TrackBack URL, so that your post would show up here.
Messages, files, and images copyright by respective owners.
27 Users Online
Copyright © 2004 - 2018. All Rights Reserved.