Results 1 to 7 of 7

Thread: button/key repeat

  1. #1
    Join Date
    Nov 2005
    Posts
    24

    Default button/key repeat

    I'm trying to get my remote arrow buttons to mimic the repeat functionality of the keyboard arrows (where if a button is held down for > 300ms or so, it goes into the typeomatic fast repeat).

    I'm using a USB-UIRT and I've enabled "Generate Girder REPEAT/OFF Event Modifiers" in the plugin.

    I've tried every combination I can think of with the "Generate Repeat/Release" in Event Mapping; I've tried adding separate events for "Down" and "Repeat" with and without anti-repeat timings.

    But what I always get is either constant/fast button inputs (usually resulting in multiple inputs), or too slow input (resulting in sluggish scroll speeds).

    I'm new to Girder, and could use some help with this, if anyone can offer me some insights...

  2. #2
    Join Date
    Dec 2001
    Posts
    11,560

    Default

    Have you looked at the event mapping editor? This lets you set the delay before the remote starts repeating.

  3. #3
    Join Date
    Nov 2005
    Posts
    24

    Default

    Yes, I've tried turning on the "Generate Repeat/Release" and "Override Device Typematic Settings" in the Event Mapping Editor, with a repeat delay of 300ms up to 1000ms. It doesn't seem to have any effect on how soon the repeat kicks on when a button is held down; in fact, there doesn't appear to be any delay.

    If I understand the manual correctly, the "Repeat Delay" time is how long before a held-down button is registered as a "repeat" button, but that doesn't seem to work for me.

    Am I missing something?

  4. #4
    Join Date
    Jan 2000
    Location
    Jupiter, FL
    Posts
    11,346

    Default

    When you press the button how fast does the light blink? This is the maximum event rate that you remote supports. It can be that we are limited here.


    Now lets try this:

    turn off the Generate Girder REPEAT/OFF Event Modifiers option in the USB-UIRT. I remember seeing some funny business there.

    Just for testing purposes delete all your mappings in the mapping editor ( export/save them first if you need them).

    Add a Mapping device
    Add a Output Event. Set this to PLAY
    Add and learn 1 input event.
    Select the output event (PLAY) again and check Generate Repeat Release. Set the repeat delay to 100ms.

    press apply.
    Hit the button on the remote, look at the logger. Do you see the play event come by? If you hold the button does the play event show the repeat modifier?
    Ron
    No support through PM

  5. #5
    Join Date
    Nov 2005
    Posts
    24

    Default

    Quote Originally Posted by Ron
    When you press the button how fast does the light blink? This is the maximum event rate that you remote supports. It can be that we are limited here.
    Looks like around 3-4 blinks per second (on the receiver, and in Girder). Maybe 5.

    Quote Originally Posted by Ron
    turn off the Generate Girder REPEAT/OFF Event Modifiers option in the USB-UIRT. I remember seeing some funny business there.

    Just for testing purposes delete all your mappings in the mapping editor ( export/save them first if you need them).

    Add a Mapping device
    Add a Output Event. Set this to PLAY
    Add and learn 1 input event.
    Select the output event (PLAY) again and check Generate Repeat Release. Set the repeat delay to 100ms.

    press apply.
    Hit the button on the remote, look at the logger. Do you see the play event come by? If you hold the button does the play event show the repeat modifier?

    I do not get a repeat modifier; I just get a whole series of "PLAY" events (about 6-7 per second). What does this mean? Seems like it's firing fast enough to trigger the Repeat Release Generation... but isn't?

    Thanks for your help, Ron!

  6. #6
    Join Date
    Jan 2000
    Location
    Jupiter, FL
    Posts
    11,346

    Default

    export the Mapping file you made and attach it here. ( you might have to zip it.)
    Ron
    No support through PM

  7. #7
    Join Date
    Nov 2005
    Posts
    24

    Default

    Quote Originally Posted by Ron
    export the Mapping file you made and attach it here. ( you might have to zip it.)
    Okay, I'm attaching the Mapping definition along with the GML file I've been working on.

    Thanks again for your assistance.
    Attached Files Attached Files

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •