PDA

View Full Version : getting keypresses too fast!



jedikalimero
August 2nd, 2006, 06:01 PM
I'm sure this is a typical problem of newbies but after searching the forum I'm still unable to solve it.

I have MoreTV, a TV program for my TV card. You can Change channels with the UP/DOWN arrow keys, so I've mapped the Channel Up/Down buttons in my remote to those keys. The problem is when i Press a button, the channels change very fast so it is impossible to change from channel 1 to channel 2 because just with a brief touch of the button, several events occur so I end watching channel 6 or 7.

One solution is to set Antirepeat (ms) to, lets say, 500 ms in the event window, but setting this manually for every event and every program is tedious.

I tried to use Event Mapping, so I defined each button to Override Device Typematic Settings, Repeat Delay to 500ms and Repeat Frequency Limit to No Limit, but doesn't seem to work. What's more, instead of a checkmark at the left of every item in the tree, as seen in the help captures, I only get a grey cross.

Ron
August 3rd, 2006, 07:17 AM
When you did the event mapping did you change the event that you assigned to the action to the mapped event? The checkmark is probably just a difference of your windows version from the manual author.

jedikalimero
August 4th, 2006, 05:48 PM
Not sure. I'm using a Sony PS2 remote controlled by WinLIRC (And using the WinLIRC plugin). When I installed Girder I used the add remote wizard to add a new remote definition and named it PS2. Then began the teaching of the buttons.

It seems Girder assigned it mapping number 4003. If I click on the input event for, lets say, "CHANNEL UP", the parameters are Device:25, Eventstring:SONY_PS2:TRIANGLE (That's the "triangle" button on the remote since it really doesn't have a "CH +" button). If I open the list of devices there are a lot of "25" (the selected one is the last one) and one of the Items is WinLIRC. I tried to change the device to WinLIRC to see what happens but I can't get a response from the button (but it is still detected in the status bar). This means the change made in the Event Mapping affected the behavior of the button but the changes in the Output event whom this input event is assigned to seem to have no consequences.

One Question: I have still some buttons on the remote not assigned since I can't find a proper Output event for them (they are: PROGRAM, SLOW BACK, SLOW FWD, CLEAR, A<->B, RETURN, L1, L2, L3, R1, R2, R3, SELECT and START). What should I do if I want to make them function? It seems I can't add custom Output Events. Should I assign them to unused events like KEY A, KEY B, etc?

Strahan
August 5th, 2006, 01:04 PM
I had the same problem.. my remote would blast away when I pressed the keys and I too didn't want to have to manually edit all those codes. I downloaded Macro Express and wrote a macro to do the change, worked well. May want to try that if all else fails, it will make the update alot less tedious.