ShaunX Posted December 9, 2021 Posted December 9, 2021 I'm just getting into Multiplayer in VR. Although I'd much rather use SRS, many servers require comms presence on their Discord voice chat. I've managed to map a PTT hotas button for it (though it took some doing as Discord doesn't recognise multiple USB controllers and so maps it to each button with the same ID on every hotas controller. Ended up using Voice Attack mapping identical to how Viacom TX's are mapped) What I have't been able to do is map other Discord functions like "Deafen" to cut out the chat audio completely. I can map it to a hotas button in the Discord Keybinds page, but it only works until I go into DCS, then it doesn't. Tried the Voice attack mapping method but that doesn't work either. I assume this is because the command is being directed to the active window, which is obviously DCS, not Discord. Though that doesn't explain why the PTT button DOES work! Does anyone have any tips on using Discord with DCS VR ? RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
speed-of-heat Posted December 9, 2021 Posted December 9, 2021 depend on the controller; but if you can create a really high button number and map it to that that isnt used by other controllers... its a problem with discord SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO YOUTUBE CHANNEL: @speed-of-heat
ShaunX Posted December 9, 2021 Author Posted December 9, 2021 2 minutes ago, speed-of-heat said: depend on the controller; but if you can create a really high button number and map it to that that isnt used by other controllers... its a problem with discord Thanks, I hadn't thought of that. I solved it anyway using a Voice attack press and release set up exactly the same as it uses for the Viacom TX buttons. Works nicely. What I can't understand is why that only works for the Discord PTT function. Any other Discord keybind I map only works until I launch into DCS. RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
speed-of-heat Posted December 9, 2021 Posted December 9, 2021 privilege maybe running one as admin? no thats stupid... nothing would work or it all would SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO YOUTUBE CHANNEL: @speed-of-heat
MAXsenna Posted December 9, 2021 Posted December 9, 2021 Thanks, I hadn't thought of that. I solved it anyway using a Voice attack press and release set up exactly the same as it uses for the Viacom TX buttons. Works nicely. What I can't understand is why that only works for the Discord PTT function. Any other Discord keybind I map only works until I launch into DCS.I'd bet it's the way Windows is, and "bad coding" on the Discord team's part. (Proof is how they have borked up the controller buttons pretty much). There should be an option in VA to chose which window/app it's sent to, but then the window in focus will change and you'll have to do some trickering to get focus back to DCS. Now this is only for the keybinds of course. Lots of other apps have this limitation as well. And you'll might get a response and a solution on the VA Discord. But I'll just leave this here.Sent from my MAR-LX1A using Tapatalk
ShaunX Posted December 9, 2021 Author Posted December 9, 2021 29 minutes ago, MAXsenna said: I'd bet it's the way Windows is, and "bad coding" on the Discord team's part. (Proof is how they have borked up the controller buttons pretty much). There should be an option in VA to chose which window/app it's sent to, but then the window in focus will change and you'll have to do some trickering to get focus back to DCS. Now this is only for the keybinds of course. Lots of other apps have this limitation as well. And you'll might get a response and a solution on the VA Discord. But I'll just leave this here. Sent from my MAR-LX1A using Tapatalk Thanks, yeah, tried the VA option to send the command to the discord window and yep, DCS is immediately out of focus. Not only that, but tried wildcards, exact exe name, full window name and no option actually executed the command in Discord ! Had a chat to the folk who support OVR Toolkit, which would let me assign a Hotas button to pop up any desktop window in VR (i.e. the Discord Window). That would make it the active window (almost said SOI) so I could then send keystrokes to it. I would hope that when I then close that window, DCS would become active again. Might be worth a try at £9.29. Might actually be worth it just to view the Discord window to see who I'm taking to on Discord even if I can't send to it. It does have an option NOT to make the poped up window active. 1 RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
MAXsenna Posted December 9, 2021 Posted December 9, 2021 Thanks, yeah, tried the VA option to send the command to the discord window and yep, DCS is immediately out of focus. Not only that, but tried wildcards, exact exe name, full window name and no option actually executed the command in Discord ! Had a chat to the folk who support OVR Toolkit, which would let me assign a Hotas button to pop up any desktop window in VR (i.e. the Discord Window). That would make it the active window (almost said SOI) so I could then send keystrokes to it. I would hope that when I then close that window, DCS would become active again. Might be worth a try at £9.29. Might actually be worth it just to view the Discord window to see who I'm taking to on Discord even if I can't send to it. It does have an option NOT to make the poped up window active.Haha! SOI, that was a good one! OVR Toolkit? Thanks for the tip, I'll look into it as I'm in dire needs of something to solve other things apart from Discord. I read a tip on the VA Discord, from Pfeil, on how to refocus back to DCS/app after the command was executed in another window, but I never got around trying it. I have no issues sending commands to other windows. I do this with the VAICOM control panel, especially to maximize/minimize. But those are Windows commands, and then DCS will actually get back to DCS.You might try a trailing minimize command send to Discord. That's easy to configure in VA. Cheers! Sent from my MAR-LX1A using Tapatalk
ShaunX Posted December 9, 2021 Author Posted December 9, 2021 2 minutes ago, MAXsenna said: Haha! SOI, that was a good one! OVR Toolkit? Thanks for the tip, I'll look into it as I'm in dire needs of something to solve other things apart from Discord. I read a tip on the VA Discord, from Pfeil, on how to refocus back to DCS/app after the command was executed in another window, but I never got around trying it. I have no issues sending commands to other windows. I do this with the VAICOM control panel, especially to maximize/minimize. But those are Windows commands, and then DCS will actually get back to DCS. You might try a trailing minimize command send to Discord. That's easy to configure in VA. Cheers! Sent from my MAR-LX1A using Tapatalk OVR Toolkit has a "simulation mode" aimed at us hotas only folk. There's also OVRLay which pops up your Discord notifications, but that would just drive me nuts 1 RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
speed-of-heat Posted December 9, 2021 Posted December 9, 2021 dunno if this helps or how many fps it will suck GitHub - designeerlabs/discord-vr: discord voice chat overlay for openvr 1 SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO YOUTUBE CHANNEL: @speed-of-heat
ShaunX Posted December 9, 2021 Author Posted December 9, 2021 56 minutes ago, speed-of-heat said: dunno if this helps or how many fps it will suck GitHub - designeerlabs/discord-vr: discord voice chat overlay for openvr Thanks, might give that a go, though I'm not crazy about installing Google Chrome on my DCS machine. RE OVR Toolkit. I may have just wasted £9.95. Setting it up in the SteamVR construct it's actually really promising. I can set it to pop up any window (which is also saved for future runs), fix it anywhere in world, then assign a keybind to pop it on and off (so I'd have to use Voice Attack to assign that bind to Hotas but that's fine). Even better it uses a dot in the centre of your display as a mouse cursor, and you can assign left and right mouse clicks to keybinds so the window is completely useable ! Perfect yes. Then run DCS, pop up the window and DCS takes a fit and crashes. It seems to minimise the VR mirror which might causes the problem. I'll play around with it a bit more tomorrow but not looking good for DCS. 1 RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
ShaunX Posted December 10, 2021 Author Posted December 10, 2021 (edited) ..ok, spent the morning fiddling with OVR Toolkit settings. Ocasionally it works perfectly and I'm able to pop up a discord window and use the head cursor and mouse buttons to interact with it. When I close it DCS is out of focus but I've got an alt+tab button set up with solves that. Most of the time however, with exactly the same set up, DCS stutters or everything rotates upside down, or it crashes completely. EDIT... Solved it. It turns out the secret to stabilise it is to set its framerate in settings to the same as the motion smoothing you're using on your headset (so 45 FPS for my G2 with forced motion smoothing). Takes a little bit of fiddling with the settings after that, and you do need to assign a command to toggle the window and also one to ALT+TAB to restore DCS as active but after that I have to say it's really good and highly configurable. Edited December 10, 2021 by ShaunX RYZEN 5900X | 32GB | ASUS Strix RTX3090 | 500GB NVMe OS 1000GB NVMe DCS | Warthog HOTAS | HP Reverb G2 | VA & ViacomPRO My DCS Apps: Radio KAOS for DCS KB Quick - Quick and Easy Kneeboards
Recommended Posts