Is there a way to automatically switch profiles for a RAT mouse?

Updater's Notes: This program is no longer maintained. It does, however have a few versions available on the Web Archive project. Links have been updated for the two latest available versions.

Edit: Updated to 3.1.7! See the changelog below for details

  • CyborgAutoProfiler Ver. 3.2.1 Ver. 3.2.2

I recently bought the Cyborg M.M.O.7 mouse and love the product! But I noticed that they did not include a feature to automatically swap profiles depending on the game or software currently running! It isn't the most required feature but it just makes the operation of the mouse and keyboard much smoother to not have to worry about changing profiles.

  • Cyborg Auto-Profiler is a lightweight, yet reliable utility designed to switch profiles for Cyborg input devices.

  • When the application detects that a set game or application is running, it will change the profile accordingly. or you can set HotKeys to switch to a specific profile. You can also set a default profile, which is activated when no set processes are detected. For R.A.T Mouse users it can change the DPI mode and Precision Aim Percentages with every individual profile allowing seamless transition and ultimate personalization. M.M.O.7 users can also change the LED colors with specific profiles.

Features Include:

  • Supports all Saitek and Cyborg devices.
  • Automatic switching of profiles when specific software are detected.
  • Default Profile for devices when no set software is running.
  • HotKeys for swapping to specific profiles.
  • You can choose from 2 types of Software detection.
  • Change the DPI mode and Precision Aim settings for each profile for R.A.T devices.
  • Change the LED colors of M.M.O.7 device for each profile.
  • Launch profiles without ProfilerU Software running.
  • Automatic Update option.

Supported Devices:

  • Cyborg Mouse R.A.T. 3.
  • Cyborg Mouse R.A.T. 5
  • Cyborg Mouse M.M.O 7
  • Cyborg Mouse R.A.T. 7.
  • Cyborg Mouse R.A.T. 9.
  • Cyborg Mouse Contagion
  • Cyborg Keyboard V.7
  • Cyborg Keyboard S.T.R.I.K.E.7
  • Cyborg V.5 Rumble Pad for PC/Xbox 360
  • Cyborg F.L.Y.5
  • Cyborg Command Unit

It has a default feature so when no process is detected it will load it, That is good for a Desktop profile. It can detect a set running process and change the profile accordingly.

R.A.T and M.M.O.7 can change their DPI mode with every individual profile allowing seamless transition.

M.MO.7 users it can change the LEDs with every individual profile allowing seamless transition.

Screenshot

Download:

Download pages at Ver. 3.2.1 and Ver. 3.2.2

Installers available by direct download at Ver. 3.2.1 and Ver. 3.2.2

Please let me know any feedback, bugs, or request! Thanks! and I hope I helped make you enjoy your Cyborg products a little more!


Changelog

Changes in 3.2.1

  • Added: Blue Screen of Death Protection. This setting will inform you in the Profile Settings menu that the profile you have selected may need to have a delay when switching, if selected the profile will not change until no keys have been pressed within the longest macro time in the profile. This will prevent users getting the dreaded BSoD.

Changes in 3.2.0

  • Changed: Profile Settings 'Other' Tab has been renamed 'General'
  • Changed: Default Profile setting has been moved to the General tab
  • Changed: Settings Tabs have been rearranged.
  • Fixed: Error reading DPI Mode for some users.
  • Fixed: Active Window mode would change to default profile when viewing ToolTip in Chrome.
  • Fixed: Software now detects when devices are added/removed again.
  • Added: Support for S.T.R.I.K.E.3 Keyboard.

Changes in 3.1.9

  • Fixed: Issue where CAP wouldn't close when computer shuts down.
  • Reversed: Minimize button now places the software in the system tray.(Due to a .Net framework bug I had to change it back to this)
  • Changed: Improved softwares ability to read the RAT devices DPI Mode.
  • Changed: Improved error reporting.

Changes in 3.1.8

  • Fixed: Active Window: Google Chrome being detected when not the active window.
  • Changed: Improved the Auto-Update feature in general. Now includes MD5 checksum.
  • Changed: Improved Error handling for process detection.
  • Changed: Minimize button now only minimizes the software, the forms X button now places the software in the system tray.
  • Added: Pulse option for M.M.O.7 LED Flow.
  • Added: You can now set the DPI settings for individual profiles.
  • Added: 'Lock Profile Until Process Ends' setting. This will lock profiles from changing until the locked profiles process has ended.

Changes in 3.1.7 - Fixed: Error at software launch/settings.

Changes in 3.1.6 - Added: Support for RATm & MOUS9

  • Added: Software now detects when a device has been plugged in or removed.

  • Added: New Setting 'Clear Profile' This setting if enabled will clear the profiles on the devices if no process is detected. Default Profile will be disabled if used.

  • Added: Software will now re-enable itself when exiting settings or profile settings menu if it was originally enabled.

  • Added: Device Information Window in settings.

  • Fixed: Issues in detecting some devices.

  • Fixed: Start with Windows problem for some users.

Changes in 3.1.5

  • Added: VBScript Scripting Support for when profiles are loaded or unloaded. For an example of its use. If you wanted to close 'uTorrent' when you was launching an online game you could use a script to do it with the 'Sub LoadProfile'. If you wanted to open 'uTorrent' after you exited the game just use a script on the 'Sub UnloadProfile'. I will include some sample scripts.

  • Added: Preview option in M.M.O.7 LED Flow Settings.

  • Added: Custom Color Dialog for LED Settings

  • Changed: Improved 'Start with Windows' setting.

  • Fixed: Graphics glitch with using enlarge setting with Windows.


The support page says

Can I link a profile to start when my game starts?
No. This feature is not part of the R.A.T. software.

Tags:

Mouse