Jump to content

Can't get Stream Deck hotkeys to be recognized in DCS


Recommended Posts

Could use some help here from anyone else who's using a Stream Deck in DCS.  I got a SD XL a few weeks ago and have downloaded several profiles found here and other places; I've also grabbed ctyler's plugin, and DCS-ExportScripts, etc.  The problem I'm having is, I think unrelated to any of those scripts.  All I'm trying to do is setup a basic profile by assigning the Function keys to the SD in order to control comms in-game.

 

From looking at other people's profiles, it appears to me that I'm setting up the F-keys just like everyone as, i.e. using the System Hotkey option in SD.  The keys will register in other apps such as Notepad++ or Chrome, but when I go into DCS, it's like the SD is entirely invislble to it -- DCS isn't seeing any of the keypresses.  If for example I then press F1 on my keyboard, it works in-game as normal; but pressing the SD button that I've set to F1 does nothing.  This happens whether I use other peoples' profiles or my own -- nothing gets recognized in DCS.

 

I've been struggling with this for several days now.  I've tried running SD in Admin mode, trying DCS in fullscreen and windowed, etc to no avail.  It's been a while since I've tested a SD command that relies on any kind of export script, so to be honest I can't recall right now whether I've ever gotten those kinds of commands to work.  But right now my focus is these simple keypresses, and I'm having no luck.  I've tried more than just the F-keys -- briefing screen, controls indicator, auto start etc.  Nothing gets recognized by DCS.

Link to comment
Share on other sites

Got it sorted thanks to frostycab in the other thread -- I had DCS set to run in Admin mode, which was apparently preventing external apps from feeding keypresses into DCS.  Turned off Admin mode and SD now works as it should.

Link to comment
Share on other sites

  • 6 months later...

I have this exact same issue. The SD buttons that I have programmed with DCS Exports scripts were perfectly, but none of my SD buttons that I programmed as regular hot keys matching DCS keyboard shortcuts are working. The SD buttons with hot keys work fine in MS Word and MSFS 2020 and other applications, but not in DCS. I have tried a million fixes over the past 24 hours but so far nothing has worked, including running SD as admin. I’m going to try this admin fix right now. I pray that it works. 

Link to comment
Share on other sites

Unfortunately this fix didn’t work for me. I checked to be sure, but I wasn’t running DCS as administrator.  i have tried running DCS and the Stream Deck software as administrator and I’ve tried running them not as administrator. No matter which I try, the SD hot keys still don’t work in DCS, but they work in every other application. 


Edited by CrashAlot
Link to comment
Share on other sites

It is working for me for the F-14B. You can use "Hotkey" to do the binds.
pmQZSO1.jpg


If that does not work you can try this below. It's basically a more feature rich Hotkey feature.
https://github.com/BarRaider/streamdeck-supermacro/blob/master/README.md

  • Like 1
Link to comment
Share on other sites

Not that this helps you really, but I too use the complex DCS Interface for 99% of the dozen or so pages I have setup. Via the HotKey or HotKey Macro when using commands for like where I have set it up for intent to refuel, or ready pre-contact etc, only saves two or three keystrokes, but worth it

Although I do not really use it, the only thing I can't get to work is any combination involved with using the Win Key, obviously I have tried specifying Left and Right, and it recognises the key combination in the StreamDeck software, but refuses to in Sim, like the Auto-Start / Auto-ShutDown

F Keys and other keys are all fine in Sim

Toni 

Toni Carrera (Ice Rhino)

 

ThrustMaster HOTAS Warthog Throttle & A10C Stick, ThrustMaster F/A-18C Stick, ThrustMaster TFRP Pedals, ThrustMaster Cougars x 2, fitted to CubeSim USB Screens, TrackIR 4 Active LED & Cap Reflector, Stream Deck XL

Intel® Core™ i7-5820K 12 Core Processor, 32GB RAM, 1 x 500GB SSD, 2 x 256GB SSD, 1 x 1TB SSD 4 x 4TB Western Digital Mechanical. 2 x ASUS GTX 1080's SLI, ASUS 29" Ultrawide flanked by 2 x 22" IPS Monitors

Link to comment
Share on other sites

On 10/30/2021 at 9:46 PM, CrashAlot said:

I have this exact same issue. The SD buttons that I have programmed with DCS Exports scripts were perfectly, but none of my SD buttons that I programmed as regular hot keys matching DCS keyboard shortcuts are working. The SD buttons with hot keys work fine in MS Word and MSFS 2020 and other applications, but not in DCS. I have tried a million fixes over the past 24 hours but so far nothing has worked, including running SD as admin. I’m going to try this admin fix right now. I pray that it works. 

Check that both DCS and the SD software are both running in administrator mode. I couldn't get any keystrokes to send from the SD when I first got it, but that fixed it for me.

Link to comment
Share on other sites

  • 2 months later...
On 11/1/2021 at 2:28 PM, frostycab said:

Check that both DCS and the SD software are both running in administrator mode. I couldn't get any keystrokes to send from the SD when I first got it, but that fixed it for me.

I haver focused on running anything in ADMIN mode and all has worked ... still nothing happening with Hotkeys ... any one ?

On 11/1/2021 at 9:09 AM, Toni Carrera said:

Not that this helps you really, but I too use the complex DCS Interface for 99% of the dozen or so pages I have setup. Via the HotKey or HotKey Macro when using commands for like where I have set it up for intent to refuel, or ready pre-contact etc, only saves two or three keystrokes, but worth it

Although I do not really use it, the only thing I can't get to work is any combination involved with using the Win Key, obviously I have tried specifying Left and Right, and it recognises the key combination in the StreamDeck software, but refuses to in Sim, like the Auto-Start / Auto-ShutDown

F Keys and other keys are all fine in Sim

Toni 

I haver focused on running anything in ADMIN mode and all has worked ... still nothing happening with Hotkeys ... any one ?

On 10/30/2021 at 1:46 PM, CrashAlot said:

I have this exact same issue. The SD buttons that I have programmed with DCS Exports scripts were perfectly, but none of my SD buttons that I programmed as regular hot keys matching DCS keyboard shortcuts are working. The SD buttons with hot keys work fine in MS Word and MSFS 2020 and other applications, but not in DCS. I have tried a million fixes over the past 24 hours but so far nothing has worked, including running SD as admin. I’m going to try this admin fix right now. I pray that it works. 

I haver focused on running anything in ADMIN mode and all has worked ... still nothing happening with Hotkeys ... any one ?

On 3/30/2021 at 5:02 AM, GregP said:

Could use some help here from anyone else who's using a Stream Deck in DCS.  I got a SD XL a few weeks ago and have downloaded several profiles found here and other places; I've also grabbed ctyler's plugin, and DCS-ExportScripts, etc.  The problem I'm having is, I think unrelated to any of those scripts.  All I'm trying to do is setup a basic profile by assigning the Function keys to the SD in order to control comms in-game.

 

From looking at other people's profiles, it appears to me that I'm setting up the F-keys just like everyone as, i.e. using the System Hotkey option in SD.  The keys will register in other apps such as Notepad++ or Chrome, but when I go into DCS, it's like the SD is entirely invislble to it -- DCS isn't seeing any of the keypresses.  If for example I then press F1 on my keyboard, it works in-game as normal; but pressing the SD button that I've set to F1 does nothing.  This happens whether I use other peoples' profiles or my own -- nothing gets recognized in DCS.

 

I've been struggling with this for several days now.  I've tried running SD in Admin mode, trying DCS in fullscreen and windowed, etc to no avail.  It's been a while since I've tested a SD command that relies on any kind of export script, so to be honest I can't recall right now whether I've ever gotten those kinds of commands to work.  But right now my focus is these simple keypresses, and I'm having no luck.  I've tried more than just the F-keys -- briefing screen, controls indicator, auto start etc.  Nothing gets recognized by DCS.

I haver focused on running anything in ADMIN mode and all has worked ... still nothing happening with Hotkeys ... any one ?

Link to comment
Share on other sites

On 1/16/2022 at 10:14 AM, marcwoolery said:

How do you check ADMIN mode ?

 

Find your DCS.exe file, right-click on it and select Properties, Then open the Compatibility tab. Near the bottom there is an option saying "Run this program as an administrator." Make sure that is checked, click Apply and then close the properties window. 

Now do the same thing for your Streamdeck.exe.

Once I set both to administrator mode I had no more problems with hotkeys.

Link to comment
Share on other sites

  • 8 months later...

Have the same problem. Running both programs (DCS.exe V2.7.18 , Streamdesk.exe V5.3.1) as administrator does not solve the problem.
Left and right shift key is still recognized by DCS but not the windows or e.g. pause key.
If a previously defined Streamdeck hotkey is pressed, e.g. with L-Shift - L-Win and Pause, only L-Shift is recognized by DCS.
A complete reinstallation of the Streamdeck software did not solve the problem.


Edited by AsBurli
Link to comment
Share on other sites

  • 3 weeks later...
On 9/28/2022 at 2:14 PM, AsBurli said:

Have the same problem. Running both programs (DCS.exe V2.7.18 , Streamdesk.exe V5.3.1) as administrator does not solve the problem.
Left and right shift key is still recognized by DCS but not the windows or e.g. pause key.
If a previously defined Streamdeck hotkey is pressed, e.g. with L-Shift - L-Win and Pause, only L-Shift is recognized by DCS.
A complete reinstallation of the Streamdeck software did not solve the problem.

 

As Toni mentioned above, the issue is that there is some underlying difference in the way the streamdeck software differentiates Left-Win and the way DCS does.

The only workaround right now is to change the DCS hotkey to something else (that doesn't use the Win Key). 

Note: I believe this also affects the PAUSE key too.

Toni, Bailey and I previously discussed this in these threads:

 

  • Thanks 1

Hangar: A-7 | A-10C | AV-8B | F-14B | F-15C | F-15E | F-16C | F-18C | KA-50 | Mi-8 | SA342 | UH-1H

Link to comment
Share on other sites

  • 2 months later...

I had been battling for a few hours a few evenings past checking this and that making sure all the coding looks correct and nothing is interfering between stream deck and DCS and of course it turns out I was opening DCS in admin mode. Schoolboy error I know but this singular cockup wasted so much time. It's not even as if I wasn't aware of admin mode and W10 causing stuff like this.

Link to comment
Share on other sites

  • 6 months later...

Thanks for this topic. Just bought a Stream Deck Mk.2 and had the same problem, Hotkeys (set radio com ie F1...F12), didn't work. I run DCS MT always as admin but Steam Deck soft not, so I set StreamDeck.exe as Admin and it's ok, hot keys work, thanks for the advice!

 

image.png

Webmaster of http://www.yoyosims.pl

Yoyosimsbanner.gif

Win 10 64, i9-13900 KF, RTX  4090 24Gb OC, RAM 64Gb Corsair Vengeance LED OC@3600MHz,, 3xSSD+3xSSD M.2 NVMe, Predator XB271HU res.2560x1440 27'' G-sync, Sound Blaster Z + 5.1, TiR5, [MSFS, P3Dv5, DCS, RoF, Condor2, IL-2 CoD/BoX] VR fly only: Meta Quest Pro

Link to comment
Share on other sites

On 11/1/2021 at 11:20 AM, Bailey said:

It is working for me for the F-14B. You can use "Hotkey" to do the binds.
pmQZSO1.jpg


If that does not work you can try this below. It's basically a more feature rich Hotkey feature.
https://github.com/BarRaider/streamdeck-supermacro/blob/master/README.md

Btw. sorry, how to install this plugin? I downloaded "streamdeck-supermacro-2.2".

I see that Elgato software doesnt see RAlt key (for radio for example), so I have to install something better.

Ahh ok, perhaps from Elgato software:

image.png


Edited by YoYo

Webmaster of http://www.yoyosims.pl

Yoyosimsbanner.gif

Win 10 64, i9-13900 KF, RTX  4090 24Gb OC, RAM 64Gb Corsair Vengeance LED OC@3600MHz,, 3xSSD+3xSSD M.2 NVMe, Predator XB271HU res.2560x1440 27'' G-sync, Sound Blaster Z + 5.1, TiR5, [MSFS, P3Dv5, DCS, RoF, Condor2, IL-2 CoD/BoX] VR fly only: Meta Quest Pro

Link to comment
Share on other sites

Ok, done. SuperMacro works.

{{RALT}{oem_5}}

Works for me as RAlt+\. Thx! 

Webmaster of http://www.yoyosims.pl

Yoyosimsbanner.gif

Win 10 64, i9-13900 KF, RTX  4090 24Gb OC, RAM 64Gb Corsair Vengeance LED OC@3600MHz,, 3xSSD+3xSSD M.2 NVMe, Predator XB271HU res.2560x1440 27'' G-sync, Sound Blaster Z + 5.1, TiR5, [MSFS, P3Dv5, DCS, RoF, Condor2, IL-2 CoD/BoX] VR fly only: Meta Quest Pro

Link to comment
Share on other sites

  • 6 months later...
On 3/30/2021 at 5:56 PM, GregP said:

Got it sorted thanks to frostycab in the other thread -- I had DCS set to run in Admin mode, which was apparently preventing external apps from feeding keypresses into DCS.  Turned off Admin mode and SD now works as it should.

How do you TURN OFF ADMIN ?  Im having the same issues in XPLANE which has always worked, but like everything else if you dont use it it breaks ! But its digital how on earth does this <profanity> happen?

On 11/1/2021 at 3:20 AM, Bailey said:

It is working for me for the F-14B. You can use "Hotkey" to do the binds.
pmQZSO1.jpg


If that does not work you can try this below. It's basically a more feature rich Hotkey feature.
https://github.com/BarRaider/streamdeck-supermacro/blob/master/README.md

Github is evil, and discord... its some kind of chat cabal that never allows you to login.

Link to comment
Share on other sites

  • 3 weeks later...

Sorry for the late reply. To turn off admin, just right click on the DCS.exe, go to properties, then compatibility tab, and make sure 'run this program as an administrator' is unchecked.


Edited by GregP
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...