Wideclient Keysend

Hier kann alles über das Thema Homecockpitbau und Homecockpithardware gefragt und erzählt werden
Antworten
pmartin
Ladehelfer
Ladehelfer
Beiträge: 11
Registriert: 07.03.2019 09:29

Wideclient Keysend

Beitrag von pmartin »

Hallo Leute!
Vielleicht hat es jemand realisiert.
Ich wollte von einem meiner Clients einen Tastendruck (Buchstabe oder F-Taste) über
Wideclient (FSUIPC) an meinen Hauptrechner (auf dem P3D läuft) schicken.
Ich rede hier nicht von Joysticktasten.
Allerdings kommt trotz entsprechender Wideclient.ini nichts bei FSUIPC an.
Hier die Einstellung meiner Wideclient.ini .
[User]
Log=Errors+

Log=KeySend

KeySend1=90,16 ; Press z
KeySend2=89,16 ; Release y

UseSendInput=Yes

Vielleicht kann mir jemand helfen woran es liegt?
Danke
Gruss Peter
Bodo
Administrator
Administrator
Beiträge: 5102
Registriert: 05.11.2011 13:08
Wohnort: Hannover
Kontaktdaten:

Re: Wideclient Keysend

Beitrag von Bodo »

Über welchen Port ? 8002 ?
Bild
1.) AMD Ryzen 3950X, 64 GB DDR4 G.Skill 3200 Trident RGB, Gigabyte 2080 Super Waterforce, M.2 Samsung Evo 970 500 GB, M.2 Samsung Evo 970 1TB, Samsung Evo 860 1TB SATA6
Betriebssysteme : Windows 10 Professional
BildBild
pmartin
Ladehelfer
Ladehelfer
Beiträge: 11
Registriert: 07.03.2019 09:29

Re: Wideclient Keysend

Beitrag von pmartin »

Hallo!
Die Kommunikation passt.
Lt. Wideclient.log kommt die Kommunikation zu Stande.
Ich sehe sonst nichts.
Es werden nicht einmal die Keysend-Daten abgespeichert.
Gibt es eine Info die ich noch geben kann?
Gruss Peter
Bodo
Administrator
Administrator
Beiträge: 5102
Registriert: 05.11.2011 13:08
Wohnort: Hannover
Kontaktdaten:

Re: Wideclient Keysend

Beitrag von Bodo »

Zitat von Peter Downson :

It isn't to do with WideClient. FSUIPC has never had any mouse assignments except for the special functions offered -- mouse wheel trim, and the mouse look and mouse move options. If you want to make a mouse assignable to any FS or FSUIPC controls like KeySend you'd need to have a Lua plug-in, which does have a mouse library with events for buttons, movement and so on.
Du brauchst ein Lua Plug-In.

https://forum.simflight.com/topic/77225 ... t-working/
Bild
1.) AMD Ryzen 3950X, 64 GB DDR4 G.Skill 3200 Trident RGB, Gigabyte 2080 Super Waterforce, M.2 Samsung Evo 970 500 GB, M.2 Samsung Evo 970 1TB, Samsung Evo 860 1TB SATA6
Betriebssysteme : Windows 10 Professional
BildBild
pmartin
Ladehelfer
Ladehelfer
Beiträge: 11
Registriert: 07.03.2019 09:29

Re: Wideclient Keysend

Beitrag von pmartin »

Hallo!
Probier es später mal!
Aber es geht um Tasten wie F-Tasten nicht Maus-Tasten!
Gruss Peter
Bodo
Administrator
Administrator
Beiträge: 5102
Registriert: 05.11.2011 13:08
Wohnort: Hannover
Kontaktdaten:

Re: Wideclient Keysend

Beitrag von Bodo »

.. of FSUIPC controls like Keysend ..

Du musst ja FSUIPC sagen, wie du dieses Event des Tastendruckes behandelst. Und das geht nur über ein Lua Script
Bild
1.) AMD Ryzen 3950X, 64 GB DDR4 G.Skill 3200 Trident RGB, Gigabyte 2080 Super Waterforce, M.2 Samsung Evo 970 500 GB, M.2 Samsung Evo 970 1TB, Samsung Evo 860 1TB SATA6
Betriebssysteme : Windows 10 Professional
BildBild
pmartin
Ladehelfer
Ladehelfer
Beiträge: 11
Registriert: 07.03.2019 09:29

Re: Wideclient Keysend

Beitrag von pmartin »

Hallo Bodo!
Erstmal vielen Dank!
Ich will einen Tastendruck z.b. Buchstabe A auf dem Client an den Hauptrechner auf dem FSUIPC läuft schicken.
Um dann unter FSUIPC im Tab "keysend" eine Action zuzuordnen.

Läuft dies bei Dir so über lua?
Gruss Peter
Bodo
Administrator
Administrator
Beiträge: 5102
Registriert: 05.11.2011 13:08
Wohnort: Hannover
Kontaktdaten:

Re: Wideclient Keysend

Beitrag von Bodo »

Ich nutze hauptsächlich nur noch X-Plane 11. Hab zwar auch P3D v4 und könnte das mal mit WideFS b.z.w. WideClient ausprobieren.

Aber :

Es muss auf jeden Fall ein Lua Script her, wo der Tastendruck von FSUIPC auf dem Flusi Rechner abgefangen wird und dann auch behandelt werden muss, was damit dann ausgeführt wird.

Denn ein Tastendruck löst ein Event aus. Dieser wird dann durch die Nachrichtenwarteschlange von Windows bearbeitet und dann an FSUIPC mit geteilt. Nach dem Motto „ Hey FSUIPC, ich hab eine Nachricht bekommen von einem anderen Rechner. Was soll mit der Nachricht passieren ?“

Ohne Behandlung wird da nix passieren.

Schau Dir mal diesen Thread an ( ganz unten ) :

https://forum.simflight.com/topic/85961 ... indows-10/
Bild
1.) AMD Ryzen 3950X, 64 GB DDR4 G.Skill 3200 Trident RGB, Gigabyte 2080 Super Waterforce, M.2 Samsung Evo 970 500 GB, M.2 Samsung Evo 970 1TB, Samsung Evo 860 1TB SATA6
Betriebssysteme : Windows 10 Professional
BildBild
Antworten