RS Mapper Release - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 03-30-2018, 09:33 AM   #1
Avantar
Junior Member
 
Avantar's Avatar
 
Join Date: Dec 2011
Location: Europe
Posts: 59
Default RS Mapper Release

2018-04-12 New Release: 0.44

Fellow pilots.

Today I'd like to share with you software that I hope at least some of you will find useful. While building my flying rig and talking to colleagues that fly with me I discovered sad truth: most of the simulators, DCS included, will not recognize all the potential behind advanced HOTAS setups (like Thrustmaster Warthog, for example). Even though Warthog exhibits plethora of switches, most sims will only detect one position of a switch and will NOT generate event for it's "normal" position. For this we require additional software. I know there are SOME apps like that out there, but they are either not developed / supported, detect devices either in finite number or random order, or are simply cumbersome in use. Hence, I wrote my (and I hope now: our) own software - RS Mapper - that enables you to deal with all your devices as you please. Major functions include
- key mapping on button single press - RS Mapper will trigger single keyboard stroke when you press the device button.
- Repeated single press - RS Mapper will trigger X keyboard strokes when you press the device button
- Long press - RS Mapper will mimic A-10C long hotas press (that is: after 1s of holding the button it will fire single keyboard stroke)
- Continuous press - RS mapper will mimic long keyboard press as long as you have the device button pressed
- Key mapping on release - RS mapper will trigger keyboard stroke when you release button. This function effectively gives you two events for single-throw switches found on most hotas setups or MJoy devices.
- Profiles: you can save all required mapping for in one place. Furthermore, you can create multiple profiles (for instance: one per sim) and have it stored conveniently in single file. Profiles are also useful if you want to temporarily remap your device.
- Profile change on button press: you direct RS mapper to change key mappings after pressing (or while holding) the device button. This might be particularly usefull for people with simpler joystics as this doubles options available on single device. Also, you might want to have different setup for combat and different for landing ect. Possibilities are limitless.

VERSION HISTORY
0.44: Long press gains "continuous" option
- You can now set long-press action to fire on continuous basis
0.43: Single press no longer fire together with longpress
- When you map both single press and long press button actions single press action will only fire if you release button before full 1s of longpress timer expire.
0.42: Bug fix
- Fixed defect when on some keyboards "[" and "]" where switched.
0.41: Minor bug fix
- Fixed error occurring when re-opening action dialog while only change profile action was defined.
0.40: Minor bug fixes
- Added support for right and left backslash ("\ |") key.
0.39: Bug fixes
- Number of bugs related to continous press on POV has been solved
0.38: Bug fixes and profiles
- RS Mapper now features option to change between profiles on button/POV press. This means you can create "pinky switch" behaviour that completely remaps your keystrokes as long you have a button (or mode switch) toggled.
- Fixed bug with incorrect sequence of key / modifier release.
0.37: Bug fixes
- Fixed problem with continous events and right modifier keys
0.36 : Minor bug fix
- Fixed defect with all profiles being marked as active while using autoload feature.
0.35 : Profiles come to RS Mapper
- Introducing a concept of a "Profile" - it is a set of all mapped actions for selected devices.
Starting from version 0.35 you are able to add more than one profile (menu "Profiles -> New profile") and switch between them by clicking profile name in the Profile menu.
Currently selected profile will be marked by a "tick" on the menu and it's name will be shown in the status bar (bottom of the window).
This feature enables you to store key mappings for multiple games in one file.
- Added option to import previously saved files. Choose "Import" option from the File menu to add profiles saved in the selected file to your current mappings.
This feature enables you to merge couple of files into one. Remember to save the new mapping file after importing!
- Only once instance of RS Mapper can run at a time.
- Refurbished "About" window. Now readme.txt file is also shown there.
0.32 trough 0.34: closed developer versions
0.31: Minor bug fix
- "All mapped actions" list did not properly distinguished between left/right and numpad keys. The bug was display only
(that is: proper key was being sent even though wrong name was displayed on the list). This issue has been addressed now.
0.30: Original Release

The software is free and tested, no known bugs exist as of version 0.43. Full details can be found in readme.txt file.

Get it here: https://drive.google.com/drive/folde...rOrEDK7ZbpPCAV
Enjoy - and leave feedback.
__________________
Avantar
My rig: Gigabyte Z170-Gaming K3; 4x8GB HyperX Fury Black 2133MHz DDR4 CL14; Intel Core i7-6700K 4.0 GHz; MSI GTX1080Ti; HOTAS Warthog; MFD Cougar; Track IR 5; Saitek Pro Flight rudder Pedals;

Last edited by Avantar; 08-02-2018 at 08:09 AM. Reason: New version
Avantar is offline   Reply With Quote
Old 03-30-2018, 05:02 PM   #2
davidp57
Member
 
Join Date: Jul 2011
Location: Metz, France
Posts: 162
Default

Hi Avantar,

Thank you for your time and efforts.
What advantages does your program have over TM Target ?
You don't seem aware of the fact that DCS indeed supports multiple-position switches (e.g. this post for the Harrier)...
davidp57 is offline   Reply With Quote
Old 03-30-2018, 05:55 PM   #3
thrustvector
Member
 
thrustvector's Avatar
 
Join Date: Dec 2017
Location: Exeter uk
Posts: 640
Default

seems a nice program and very intuitive, ill give it a try later this weekend, thanks for making it
thrustvector is offline   Reply With Quote
Old 03-30-2018, 11:26 PM   #4
HiJack
Veteran
 
HiJack's Avatar
 
Join Date: Jul 2009
Location: Norway
Posts: 6,806
Default

Good job. Does it support "Shift mode" where one button on the hotas is set to change all buttons to new commands? (as in Saitek's SST).
__________________
Windows 7 64 bit FTW!
My DCS Tools:
Quick Airfield information , Better trim with the X52 Pro , Tacview Glideslopes

Spoiler:

ASUS Z97-PRO, Socket-1150
Intel® Core i7-4770K Processor overclocked to @ 4.20 GHz
32GB Corsair Dominator Platinum DDR3 2133MHz CL9 4x8GB
Sapphire Radeon TRI-X R9 390X 8GB "OC"
Samsung SSD 850PRO 1TB SSD
WD 2TB Black 3,5", SATA64MB Cache, Dual Processor, 7200RPM
Windows 7 64-bit
Philips 40" 4K LED BDM4065UC, ASUS 27” and Dell 24” screens
HiJack is offline   Reply With Quote
Old 03-31-2018, 05:36 AM   #5
Avantar
Junior Member
 
Avantar's Avatar
 
Join Date: Dec 2011
Location: Europe
Posts: 59
Default

Quote:
Originally Posted by HiJack View Post
Good job. Does it support "Shift mode" where one button on the hotas is set to change all buttons to new commands? (as in Saitek's SST).
yes, that's exactly what "change profile on button press" feature was designed for. Instead of keystroke, after button press you change entire profile so new key definitions from new profile are instantly assigned to the buttons.
__________________
Avantar
My rig: Gigabyte Z170-Gaming K3; 4x8GB HyperX Fury Black 2133MHz DDR4 CL14; Intel Core i7-6700K 4.0 GHz; MSI GTX1080Ti; HOTAS Warthog; MFD Cougar; Track IR 5; Saitek Pro Flight rudder Pedals;
Avantar is offline   Reply With Quote
Old 03-31-2018, 05:47 AM   #6
Strut
Member
 
Strut's Avatar
 
Join Date: Jul 2011
Location: NW of YWLM
Posts: 763
Default

Thanks Avantar, will give it a go !
__________________
Regards


Struts Skins in User Files




Strut is offline   Reply With Quote
Old 03-31-2018, 05:51 AM   #7
Avantar
Junior Member
 
Avantar's Avatar
 
Join Date: Dec 2011
Location: Europe
Posts: 59
Default

Quote:
Originally Posted by davidp57 View Post
Hi Avantar,

Thank you for your time and efforts.
What advantages does your program have over TM Target ?
You don't seem aware of the fact that DCS indeed supports multiple-position switches (e.g. this post for the Harrier)...
Hi Davidp57, I will try to answer your two questions best I can:
1. As for TM Target I never used it, but I heard it is not user friendly and is difficult to use. I would assume they have similar functionality (although I am not sure if Target features profile-change-on-button-press function)
2. As for multiple position switches you are only partly right. DCS does support multiple position switches like autopilot or flaps on TM warthog throttle base. BUT most of the switches in that throttle base (or devices like MJoy) are single button only. Take APU button for example. It only registers in DCS on START position - as Joy Button 20. When you move it back to off DCS will not recognize this as a valid button entry and will do nothing - at least in some modules (checked in KA-50). RS Mapper explicitly allows you to map action at any button release, regardless of module or sim you are using.
__________________
Avantar
My rig: Gigabyte Z170-Gaming K3; 4x8GB HyperX Fury Black 2133MHz DDR4 CL14; Intel Core i7-6700K 4.0 GHz; MSI GTX1080Ti; HOTAS Warthog; MFD Cougar; Track IR 5; Saitek Pro Flight rudder Pedals;

Last edited by Avantar; 04-03-2018 at 08:26 AM.
Avantar is offline   Reply With Quote
Old 04-02-2018, 12:37 AM   #8
ShadowVonChadwick
Member
 
ShadowVonChadwick's Avatar
 
Join Date: Mar 2009
Location: NSW, Australia
Posts: 259
Default

Hi Avantar

Let me first say thanks for you initiative,

My query is in regard to using a joystick & throttle as a "combined device" as does Target.
The reason I ask is that only the first HID USB device's POV hat is recognized, so with out target the POV on the throttle is ignored.

Thanks for your reply........Shad
__________________
Win7, RyZen5 1600, RX 480, AX-370-K7, 8 Gig G-Skil 3200, Antec 650w (Still), 840 Pro 128G & 850 Evo 250G a few 1 Terra HDs, TR5, Hog stick, 32" AOC, @ 2560x1440, no floppy & a crappy chair. Its hard to find a chair that accepts you as you are.

Last edited by ShadowVonChadwick; 04-02-2018 at 12:45 AM.
ShadowVonChadwick is offline   Reply With Quote
Old 04-02-2018, 01:19 AM   #9
sobe
Senior Member
 
Join Date: Oct 2008
Posts: 1,209
Default

Avantar
Your software looks very interesting, especially now that I understand the profile-change-on-button-press function. This together with the long press would seem to give each button 4 different states. short regular press, long regular press, profile change then short and long again. Am I correct?
It would be helpful if you could provide one or two profiles for any modules that you have so that we can try it out first.
thanks again for your efforts.
__________________
Trackir4 using the latest Trackir 5 software, Win10 Pro [Creator Update] updated from Win7Pro Pro 64Bit, Intel(R) Core™ i5-2500 3.30 GHz 6M Intel Smart Cache LGA115 , GigaByte GA-Z68XP-UD4 Intel Z68 Chipset DDR3 16GB Ram, GTX MSI Gaming 1060 [6 GB] Video Card, Main Monitor 1 on left 1920x1080 Touchscreen Monitor 2 on right 1920x1080 .
sobe is offline   Reply With Quote
Old 04-02-2018, 09:03 PM   #10
BaD CrC
ED Translator
 
BaD CrC's Avatar
 
Join Date: Dec 2008
Location: New Jersey, USA
Posts: 2,229
Default

Is it similar to Xpadder but freeware?
__________________

8086K delid @5.1Ghz under EKWB Water, 2080Ti FE, 32Gb DDR4, 970Pro NvME.
BaD CrC is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 08:23 AM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.