Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 21

Thread: RRMouseTrap

  1. #11
    FLAC
    Join Date
    Jun 2002
    Location
    Virginia
    Posts
    1,789
    That sounds great, Jebus.

    I should also report that I finally hooked everything to my carputer today and for some reason Mousetrap causes my touchscreen to become ineffective. I'll play with it more to see if I can give you some more information. I would be curious to know if anyone is successfully using this with a TS.

  2. #12
    RoadRunner Mastermind
    Auto Apps:loading...
    guino's Avatar
    Join Date
    Nov 2004
    Location
    Toronto, Canada
    Posts
    9,817
    I had made a mousewheel "scroll" plugin in the past, but this seems like a better idea even.. you may want to make commands to execute when rotating the mousewheel UP and Down (separately, so you could use like VOL+ and VOL- for instance -- or anything else like scroll the lists).

    The only other suggestion I'd have is an "option on/off" to check if RR is minimized and in that case let you use the mouse without sending commands to RR (i.e. you minimize RR and you can use the mouse normally if desired until you restore it).
    Ride Runner RR's Myspace

    "Being happy is not about having what you want, it's about wanting what you have."
    "The best things in life are always free - but that doesn't mean money can't buy you good things."

  3. #13
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    I had made a mousewheel "scroll" plugin in the past, but this seems like a better idea even.. you may want to make commands to execute when rotating the mousewheel UP and Down (separately, so you could use like VOL+ and VOL- for instance -- or anything else like scroll the lists).

    The only other suggestion I'd have is an "option on/off" to check if RR is minimized and in that case let you use the mouse without sending commands to RR (i.e. you minimize RR and you can use the mouse normally if desired until you restore it).
    Done and Done...
    ...JJG

  4. #14
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    A little bump,
    I've been testing this newest version on both boxes, 2k and Xp.
    It is functioning better than expected.
    It integrates nicely with RideRunner.
    Just leave LMouseDn, LMouseUp, and MouseMove blank in the RRMouseTrap.ini and RideRunner will function normally with the mouse when RRMouseTrap is running.
    The reason being, is that Touch Screen Events are mouse events
    The Touch Screen only hooks by default to Mouse Move and Left Button events,
    Although you can change that in the touch screen software, or swap mouse buttons.
    You can block out the mouse in RideRunner by putting commands in LMouseDn, LMouseUp, and MouseMove.
    You can turn RRMouseTrap on and off from a skin.
    You set which mouse buttons to use.
    Using Down events match and cancel RR's on mouse down event
    Using Up events do not cancel RR's on mouse down event
    Scroll Wheel works for Middle Up, Middle Down, Scroll Up, and Scroll Down Events
    Works on any skin or screen in RideRunner
    Minimizing RideRunner gives back full mouse control
    First click in RideRunner after restore switches control back to RRMouseTrap.

    This, by far, is the easiest way to add external command input to RideRunner with an existing device...The Mouse....

    After setting the ini I now have MouseWheel volume and mute, right click VR Attention, and normal Left Click Mouse in RideRunner...
    With
    Normal Desktop Mouse while RR is minimized...
    Cheers...
    ...JJG

  5. #15
    FLAC
    Join Date
    Jun 2002
    Location
    Virginia
    Posts
    1,789
    This is working very well for me, Jebus. I've only found two issues so far, neither of which is significant. First, when I click "ShowRR Voice" the trigger function of the mouse becomes disabled. No big deal because I won't be using "ShowRR Voice" in the car. Second, there are some places where the trigger doesn't work, like on the Google Traffic map. That's no big deal, though, because it doesn't happen often and when it does it's just a matter of relocating the cursor somewhere off the map before hitting the trigger. This is a really nice plugin and makes setting up a trigger mechanism for RRVoice really cheap and easy.

  6. #16
    The Curator
    Auto Apps:loading...
    Blue ZX3's Avatar
    Join Date
    Aug 2004
    Location
    Chicago area,IL
    Posts
    5,079
    This isn't the only place the when you have an embeded app on a screen, that there are issues with other things as well...
    RideRunner...The #1 FE, PERIOD.

    Current Project: DFXVoice [v1.0 Released]
    Next in line: RRMedia v2.0

    DFX 5.1.1 Skin
    Appstore Link

    My RideRunner Plugins
    RRMedia
    RRExtended
    DFXVoice

    "There are no bugs - only undocumented features."

  7. #17
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    The only time that RRMoustrap is active is when the mouse cursor is over the RideRunner "window", if another app has focus RRMousetrap is inactive. Even an "embeded app" will steal the focus.
    It is a "feature" of the sethook API...
    You can have a global hook or you can have a Application hook.
    ...JJG

  8. #18
    Maximum Bitrate RAWPWR's Avatar
    Join Date
    May 2007
    Posts
    636

    Question

    Jebus, I have couple of small questions. #1- Does the mouse have to be showing for RRMouseTrap to work? I don't like to show my mouse pointer when RR/DFX5 is running. I chose to hide the mouse in RRConfig. #2- I use the Sony RM-X11M Marine controller with JoyconEx to navigate through DFX5 and use one of the buttons for VC. This works great but, I like to free up that button for something else and use the middle button on a el'cheapo mouse with your RRMouseTrap plug. #3- Will RRMouseTrap/Mouse, JoyconEx/Sony RM-X11M Marine controller work together with no problems? The reason I ask is because I put a (*) ie, in front of *6086."RRVCON" in the KeyTbl.ini section of RRConfig to take back focus for RR/DFX. Thanx.

  9. #19
    Variable Bitrate Jebus's Avatar
    Join Date
    Dec 2007
    Location
    Washington, USA
    Posts
    313
    Quote Originally Posted by RAWPWR View Post
    Jebus, I have couple of small questions. #1- Does the mouse have to be showing for RRMouseTrap to work? I don't like to show my mouse pointer when RR/DFX5 is running. I chose to hide the mouse in RRConfig. #2- I use the Sony RM-X11M Marine controller with JoyconEx to navigate through DFX5 and use one of the buttons for VC. This works great but, I like to free up that button for something else and use the middle button on a el'cheapo mouse with your RRMouseTrap plug. #3- Will RRMouseTrap/Mouse, JoyconEx/Sony RM-X11M Marine controller work together with no problems? The reason I ask is because I put a (*) ie, in front of *6086."RRVCON" in the KeyTbl.ini section of RRConfig to take back focus for RR/DFX. Thanx.
    1. Not sure I haven't tried it...Try it...
    2. Try it...
    3. Not sure, I don't have those, Might, Global and Local Mouse hook, Should, Try it...
    I threw this together in about 2 hours total time and haven't got back to it, cause John seemed to have the solution that everyone wanted, and mitch put it into RR...
    ...JJG

  10. #20
    Maximum Bitrate RAWPWR's Avatar
    Join Date
    May 2007
    Posts
    636
    OK, I'll try this combo and see what happens. Thank you.

Page 2 of 3 FirstFirst 123 LastLast

Bookmarks

Posting Permissions

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