November 18th, 2003, 12:47 PM
I'm having problems with only one thing in myHTPC while using Girder, and was hoping someone here would have some knowledge of how to fix it.
I've mapped all the controls I want to my ATI Remote Wonder, and now have nearly full control over myHTPC. It's really amazing what this Girder program can do.
However, one (well, two) control is giving my problems. I can't seem to get the buttons for "Previous" and "Next" to work correctly. If I have a bunch of files in my queue, and try to use the button on the remote that skips to or back to the next file, without fail both buttons will skip exactly three files. So, if I'm watching the first file in the queue, pressing "Next" will take me to the 4th file, then the 7th file, and so on. No matter how quickly I press the button (to attempt to avoid any repeat codes), or how high I set the antirepeat on the event, it will always skip three files.
The reason I post this here is that it seems like it has to be Girder's fault this is happening. When I press the key that triggers this event (numpad 2 or 8), the files skip through like normal.
Does anyone have an idea why this is happening?
November 18th, 2003, 02:33 PM
change your key repeat delay in girder
November 18th, 2003, 05:23 PM
November 19th, 2003, 05:48 PM
when you learned the event (the keypress) there is an antirepeat value, set it to 1000
(1000 miliseconds is 1 second)
this way each time you press the button, it waits 1000 miliseconds before accepting another press of the same button. Otherwise, even if you press real quick, it reads multiple times the same button.
that might not be your problem, but it can be.
hope that helps.
November 19th, 2003, 06:52 PM
Yeah, I know how that works, and that's not it. Like I said in my post, no matter how high I set the antirepeat value it doesn't matter. It still happens. I've tried everything between 100 and 2000.
November 19th, 2003, 07:55 PM
Ok, here are my thoughts. I currently don't use myHTPC so this is a guess:
How do you control myHTPC? Do you use keyboard actions? If so, do you have setup a target? In the target control there is a checkbox called "Only send to first match". This box sometimes must be set, otherwise Girder will send the command to every window it finds and some programs have more than one window. So the program might receive the command multiple times.
Also there is a "myHTPC" plugin in the download area that was designed to control this program, possibly because myHTPC has some edges you can't workaround otherwise.
December 2nd, 2003, 12:37 AM
Take a look at this for some ideas:
December 2nd, 2003, 02:48 AM
Actually, I think what's happening is that you're using the wrong keyboard mappings in myhtpc. Prior/Next is the equivalent of page up and down in Girder, which causes the exact behavior in myhtpc that you describe. instead, you want to map whatever key press to "down" or "up", which in myhtpc causes only selection by one item, instead of three.
December 2nd, 2003, 03:00 AM
Also, the more I think about it, the more I'm like 99% certain that what I described in my previous response is what's going on . . . . myhtpc uses prior/next as meaning screens or pages, so what you're doing is causing myhtpc to react as if you had pressed page up or page down.
December 2nd, 2003, 05:05 PM
I'm not sure how the mappings are set on your version of Girder, but mine definitely aren't like that. Also, I'm not speaking of selection. I'm talking about how MyHTPC cycles through a queue. Try queueing a bunch of files, then press 2 or 8 on the numpad. You'll notice that this cycles through the files in order, no matter whether you're in full screen or not. The problem is that when I press the button on the remote that corresponds to that exact keypress, it skips files.