Capt Zeen Posted April 7, 2020 Share Posted April 7, 2020 Hey! everyone. As a user of streamdeck i am very interested in the actual state of this project. There are any news? what is the newest version of the pluging and what we can do with it? Capt_Zeen_HELIOS PROFILES_WEBSITE Capt_Zeen_Youtube Channel Link to post Share on other sites
Mad Jack Posted April 14, 2020 Author Share Posted April 14, 2020 Ok, just for the sake of clarity: this applies to a dcs control plugin for streamdeck, which indeed requires dcs-bios, on the listening side. if not using dcs-bios, go install it. Controls have two values, but for most of your buttons, this simply means (as an example): UFC_ONOFF value on: 1 value off: 0 that's it. A INC/DEC example, let's say CHANNEL 1 SELECT: UFC_COMM1_CHANNEL_SELECT value on: INC value off: - (- means nothing) UFC_COMM1_VOL: Value On: +3200 Value off: INC and so on. Check DCS-BIOS for a complete list of commands. (Examples are for F/A-18C) i8700K / GTX 1080i - HOTAS Warthog / TPR Link to post Share on other sites
ctytler Posted April 14, 2020 Share Posted April 14, 2020 New StreamDeck Plugin Hi, since users interested in StreamDeck may already be subscribed to this thread, I wanted to share a new bi-directional StreamDeck plugin I created for DCS. I started a new thread with details here: https://forums.eagle.ru/showthread.php?t=269642 It is currently built to communicate with SDA's DCS-ExportScript (the backend for Ikarus). Hey! everyone. As a user of streamdeck i am very interested in the actual state of this project. There are any news? what is the newest version of the pluging and what we can do with it? Capt Zeen, I was also just testing it with your Helios export scripts yesterday, and with some minor modifications to how I initialize the UDP connections it should be simple to enable compatibility with those as well. (The export scripts would still have to add a second port to be used at the same time as Helios). Link to post Share on other sites
KonniRichter Posted April 20, 2020 Share Posted April 20, 2020 (edited) Hi, The whole thing works because DCS-BIOS is quite awesome. Let me add again that bidirectional input is way more complex to achieve. Hope Ranma13 finds time to work on his project. For toggle buttons, you can just use TOGGLE. You will need documentation on DCS-BIOS and your module commands, and check whether a given command supports Rotary (INC, DEC), TOGGLE or a single value. Rotary controls will take two buttons, but all others just one. Mad Jack, thanks for this simple and small plugin. But I need your help. "1" and "0" works pretty well, but TOGGLE did not work for me. What do I have to do? I put "TOGGLE" as a value in your field "Value On", right? For example I tried with Master Arm switch. DCS-Bios Webinterface (Browser) tells me that my module and the command "MASTER_ARM" is supporting toggle command. When pressing the toggle button in DCS-Bios Website, the switch is set in DCS game. What do I have to do in order to get TOGGLE working with your plugin? Could you please post an example for TOGGLE? Thanks!! EDIT: I did not change anything, but now it works with TOGGLE. Value On: TOGGLE ; Value Off=0 Edited April 20, 2020 by KonniRichter Link to post Share on other sites
KonniRichter Posted April 20, 2020 Share Posted April 20, 2020 Wow, I didn't know someone else was working on a Stream Deck plugin for DCS BIOS. I'm the person who mentioned that the Stream Deck SDK isn't that great. I'm also developing my own version here: https://github.com/danieltian/dcs-bios-stream-deck-plugin "A production version can be created by using the Distribution Tool provided by Elgato." Can anybody help how to get a production version out of Ranma13 files at GitHub by using the DistributionTool? Thanks :worthy: Link to post Share on other sites
bones1014 Posted May 11, 2020 Share Posted May 11, 2020 I also found streamdeck SDK a bit ...awkward, so I did 2-way communication with MATRIC ( Google play) instead. I wrote a blog post about how I did it if anyone is interested in expanding it further (like using DCS BIOS instead of roll-your-own-lua). MATRIC API is rather simple - json over UDP socket - took me about one hour for this proof of concept, including writing lua script :) Just found this. I use matric for every module. I'll be giving this a shot! Link to post Share on other sites
bones1014 Posted May 11, 2020 Share Posted May 11, 2020 When it comes to two way communication where does the streamdeck or Matric read the status of buttons and switches? Link to post Share on other sites
nosaMtrevoC Posted May 20, 2020 Share Posted May 20, 2020 Just wondering the status of your stream deck plugin. Was the development of this continued? Is it in a working state. I like the above video, but I find touch screens difficult compared to the tactile feedback of the stream deck. I'm also wondering if your stream deck plugin would work better than my current setup which works for the most part (no 2 way obviously), stream deck just acting as a keyboard but for some reason, some key combinations don't work. Mostly I find PAUSE (as in pause/break key) never works on stream deck (for pausing game or for fps counter for instance) I also can't interact directly with dcs for things like request taxi or request start unless the module has a key binding for that. Anyways, nice work, just wondering if you have any updates on the stream deck side of things. Modules: Persian Gulf | Normandy | Channel | Nevada | Supercarrier | WWII Assets | FC3 | Spitfire | P-51D | P-47D | F-86F | L-39 | AV-8B | F-16C | F/A-18C | A-10C | F-14B | A-4E-C | BS2 System: X570 AMD-3900X | 32GB DDR4 3000 | 2TB Gen 4x4 5GB/s NVME | Dual 1070 TI | 4k 32" Samsung Link to post Share on other sites
Lange_666 Posted May 21, 2020 Share Posted May 21, 2020 I don't think that Pause works for anyone. Solution is to re-bind Pause to another key (or combo) on your keyboard). And certain key-combo's give the same problem. Win10 Pro 64-bit, i7-4770K @ 4.5 GHz, Corsair H100i, AsRock Extreme4, ASUS Strix 1080Ti OC 11GB, 32 GB DDR3 G.Skill 2400. Monitors: LG 27GL850-B27 2560x1440 + Samsung SyncMaster 2443 1920x1200, HOTAS: Warthog with Virpil WarBRD base & hegykc MFG Crosswind modded pedals, TrackIR4, Oculus Rift S. Personal Wish List: A6 Intruder, Vietnam theater, decent ATC module, better VR performance! Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now