Welcome, Guest. Please login or register.
Did you miss your activation email?

News:
Precision Simulator update 10.134 (22 April 2021) is now available.
Aerowinx NG FMC and More is now released.

Author Topic: PSX.NET.Streamdeck - V0.0.0.0.0.1  (Read 1266 times)

Gary Oliver

  • Join date: May 2012
  • Location: Farnborough, UK
  • Posts: 815
    • http://www.simfest.co.uk
PSX.NET.Streamdeck - V0.0.0.0.0.1
« on: Fri, 1 May 2020 16:06 »
All,

In our simulator we use a Elgato Streamdeck (https://www.elgato.com/en/gaming/stream-deck) to control a few basic functions of PSX such as ground services and Pushback.

A few people asked for it, so here it is in its very raw form of V0.0.0.0.0.0.0.0.0.1.  It does the job but I haven't had much time to update and tweak it. If anyone wants access to the C# code to extend it, then let me know and I can send it to you.

Requirements

.NET 4.7.2
Streamdeck (Normal Size not XL or Phone)

Install Instructions

1) Extract the Zip File Somewhere
2) Copy the Module into your PSX.NET Modules Folder
3) Double click the font and click 'Install'
4) Run PSX.NET and PSX.StreamDeck

The Services page works well, the Doors is a bit tempremental, if anyone wants to expand on let me know and I will send you the code.

Download Link

https://www.dropbox.com/s/7p967ih24b5agr7/PSX.Net.Streamdeck.zip?dl=1

Whats it look like





GodAtum

  • Join date: Jun 2014
  • Posts: 832
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #1 on: Tue, 29 Dec 2020 12:21 »
Hi Gary, this looks fantastic! Would you mind releasing the source code for me to play with?

Matt Sheil

  • Join date: May 2009
  • Location: Sydney, Australia
  • Posts: 219
    • http://www.747simulator.com.au/
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #2 on: Tue, 29 Dec 2020 22:27 »
Amazing. Ordering 2 now
Was it easy to install in library?

Gary Oliver

  • Join date: May 2012
  • Location: Farnborough, UK
  • Posts: 815
    • http://www.simfest.co.uk
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #3 on: Tue, 29 Dec 2020 22:42 »
Matt,

I used some superglue to stick them to the blanking plates in the middle of the library.

Godatum,

I'll email when I get it together.

Both,

I have a new version I'll post.


Cheers
Gary

Will

  • Join date: May 2009
  • Location: Chicago
  • Posts: 2188
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #4 on: Tue, 29 Dec 2020 22:51 »
Is the idea behind the Elgato Streamdeck that it is a small external keyboard that runs macros? So you're assigning key presses and mouse clicks to the buttons?
Will /Chicago /USA

Jeroen Hoppenbrouwers

  • Moderator
  • Join date: May 2009
  • Location: KTMB
  • Posts: 4173
  • Hoppie designs avionics equipment for airliners.
    • http://www.hoppie.nl/
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #5 on: Wed, 30 Dec 2020 00:07 »
Each button also is a mini LCD display, so you have a keyboard that sort of behaves a bit like a touch screen.

I probably miss something, but technically you could probably write a small app (or just a simple web site) for a cheap tablet and glue the tablet to the blanking plates to create the same effect?

beat578

  • Join date: Apr 2015
  • Location: LSZH
  • Posts: 118
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #6 on: Wed, 10 Feb 2021 06:09 »
There is also an app called touch portal. you can do something similar, but with your handy or tablet. I don't know how that works, but it look interesting too. And it would be cheaper than a streamdeck. But i like the quality and look of the streamdeck. Can you recommend it as external keyboard to program some macros or key shortcuts?
« Last edit: Wed, 10 Feb 2021 06:57 by beat578 »

Greg Hateley

  • Join date: Aug 2011
  • Location: Perth
  • Posts: 87
Re: PSX.NET.Streamdeck - V0.0.0.0.0.1
« Reply #7 on: Fri, 19 Feb 2021 04:04 »
Hi Gary,
The services tab is working but no luck with streamdeck.
The "streamdeck" software is seeing the device ok.
This error in the Windows log when starting PSXstreamdeck.exe
Application: PSXStreamDeck.exe Framework Version: v4.0.30319 Description: The process was terminated due to an unhandled exception. Exception Info: System.IO.FileLoadException at PSXStreamDeck.Program.Main()

Regards
Greg