ashupp / Streamdeck-vJoy

Map elgato stream deck buttons to vJoy buttons
GNU General Public License v3.0
67 stars 5 forks source link

Stream Deck + Support #17

Open silasfue opened 1 year ago

silasfue commented 1 year ago

Hi Will you add the stream deck + rotarys to the plugin as well? Would be awesome!

ashupp commented 1 year ago

Hello and thank you for your interest in my plugin. I have not considered adding that functionality yet since i dont own a Stream Deck+.

Could you describe what functions would you like to see or expect? And your special use case would be also interesting. Like using in flightsim / racing / etc.

Thanks and Best regards, Alex

silasfue commented 1 year ago

it would be nice to be able to use the 4 rotarys in the lowest row. in the newer stream deck software you have to decide if you want to add rotary actions or button actions.

I will use it for my simracing rig. :-)

ashupp commented 1 year ago

it would be nice to be able to use the 4 rotarys in the lowest row. in the newer stream deck software you have to decide if you want to add rotary actions or button actions.

I will use it for my simracing rig. :-)

thank you for the response. okay, so i think it would be useful to use the rotarys for button press as well as map left/right rotation to vjoy button press or axis. i dont know yet how the SDK for the plus model works... i think i will get a streamdeck+ as soon as i see a good price.

But you are currently able to use the upper buttons as like on the other streamdecks, right?

silasfue commented 1 year ago

Yes i am able to use it.

Yeah that would be nice, push as well as left/right. (Maybe a watch into the sdk from bitfocus.io/companion can help out) I just saw that you are from germany - i can ask my contact from elgato if they may can borrow one for you.

Keltskiy commented 1 year ago

Hi Ashupp and Silasfue.

I'm in the same spot Using a StreamDeck+ and x56 Split Throttle HOTAS for SpaceSim and MilSim meaning I need both Air Land and Sea controls, and I often use several commands at once to fire Flares, Missle, Cannons, Open/Close Doors, Eject, Deploy, Issue Orders, Navigate Menus, Dis/Engage Transport hooks or Docking Clamps etc.

I would love to use the Dials on my Streamdeck+ to control any multistage action like thrust vectoring and anything that requires fine control across a large range of inputs, aside from the obvious uses (Axis and Buttons) it would be really nice to use the dials with a vJoy continuous POV HAT switch as the StreamDeck+ has 4 Dials and each vJoy input has 4 Hatch Switches. (that's just what sticks out to me the most)

the Dials Physically act in a similar way to a notched Scroll Wheel and you can also tap the touchscreen and press in the dial itself as a button. As for the backend and how it plays out in the software, BarRaiders StreamDeck tools Version 6.1 has recently updated some things in regard to the SD+ Dials so you might be able to find more useful inforation there.

OLDrGoldleader commented 9 months ago

Hi Ashupp, Your Streamdeck plugin has been invaluable, so thanks for all your work on this, I appreciate it a great deal, Has there been any progress on this, this functionality would be very useful.

questrov commented 9 months ago

Would also love to see support for the rotary knobs on stream deck plus. There are many uses for them not only in sim rigs and video games but as drone controllers for things such as lights, trim, joystick gain, speed control and camera settings. The knobs also have push button capability. Worth noting the deck also has a touch screen that can act as a button or slider. Lots of plug-ins out there to get examples of functionality.

Thanks for the awesome work and documentation to date, very helpful and lots of fun!

pic of my first controller, uses a joystick interface to map the analog signal to game controller axis.

IMG_2758

Chpouky commented 8 months ago

Came here to ask for it as well !

I am unable to find any other plugin that works for me and makes use of the knobs. I tried PilotsDeck, which is awesome for many things, but it does not register any button press to my virtual joystick. It seems like there's only your plugin that works flawlessly.

Anybody found an alternative solution ? @ashupp are you planning to update the plugin for the Deck Plus ?

bastianh commented 6 months ago

I have created a similar plugin that allow axis control with buttons ( up, down, reset to zero ) and also with streamdeck+ dial. It also has a action with a toggle button ( press once active, press again inactive ) that shows a different icon while active.

vjoy_demo vjoy_demo2

https://github.com/bastianh/streamdeck-vjoy-w4rl0ck

Chpouky commented 6 months ago

Amazing @bastianh ! Thank you very much

BuongiornoTexas commented 6 months ago

I have created a similar plugin

Very nice!

A quick question on the dials, can you use them to send a button press on turn right/turn left?

OLDrGoldleader commented 6 months ago

A quick question on the dials, can you use them to send a button press on turn right/turn left?

I have downloaded his plugin and currently it only lets you control an analog axis with the dials, but it is still very new so hopefully more functionality will be added to the axis, and I have asked in his plugin page.