I am currently using a Logitech G13 to play Star Trek Online. Without any action on my part, the G13 seems to be aware of whether I am playing on a surface map or a space map. On surface maps, I get a health bar and a shield bar; in space, it shows a hull bar, plus four separate shield bars - one for each facing.

I use two different control sets (selected with the long, thin buttons under the LCD), each with different keymappings. The device obviously knows which environment I'm playing in, because it changes the LCD. Is there a way to make it change the control set to match?

  • That would be something Cryptic would need to implement because they are sending the data to the G13 about the different health bars. I don't think there is a way to do this. – user28015 Sep 30 '15 at 17:55
  • 3
    A mod was nice enough to undelete your question. I can't really think of any way to improve your question, but I've given it an upvote since I think it's a good question. As someone who loves customizing their G600 Mouse for every game I can definitely relate to this, and I know I'd find it useful if I ever played Star Trek Online. – Wipqozn Jan 9 '16 at 18:21

The G13 doesn't actually know what environment you're in. The LCD content is not generated by the G13.

The game panel is simply outputting a bitmap provided to it by the game. What you are interpreting as the device switching modes is simply the game drawing a dramatically different picture to the G13's screen. The G13 remains unaware that a gameplay change has happened.


If the software is similar to the Logitech G15, unfortunately no. The profile autoswap is based on the device recognizing an .exe file running. Since the gamemodes aren't different .exe files it's unlikely this is possible.

  • 1
    As explained... the device is aware of the map state, because it changes the shield and health bars. The application specific profile, which can be triggered by what executable is running, works fine. I'm trying to figure out if it can change control sets within the profile based on the same trigger that changes the shield and health bars. – T.J.L. Jun 20 '16 at 20:37
  • Yes, I understand that, I'm saying the answer is, in all likelihood, no. Now whether the developer could set that up I don't know, but they haven't done so. – Venoda Jun 21 '16 at 0:37
  • You clearly don't understand, because what I'm talking about is not triggered by the executable simply running. It is triggered by a state change while it is already running. The Logitech software is trapping some signal and acting on it. – T.J.L. Jun 21 '16 at 0:39
  • I owned a G15 for years, when the developer chooses to support it the game outputs data such as health and ammo to the keyboard, mouse, or other hardware. The devices also have the ability to swap profile based on currently running .exe. These features are independent of one another, however unlike profile swapping, the custom visuals like health bars are entirely in the hands of the developer. – Venoda Jun 21 '16 at 0:42
  • Do you have any references? – T.J.L. Jun 21 '16 at 0:43

I am not sure how your mouse seems to be aware of being in space or on the surface, but from what I know there isnt a way to change them to match, it would be something cryptic would need to implement.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.