Page 1 of 1

Networking and Inputs (U-HID)

PostPosted: Sat Sep 23, 2023 10:40 am
by HyperFighting
Hi Everyone!

My goal is to achieve networked Virtual-On running on two windows on the same PC.

I have two questions I hoping someone could shed some light on.

1. Dual Display

To my knowledge I have configured the most recent git and svn versions for networking.

Setup 1: "Supermodel_0.3a-git-38a9508_Win64.zip" for networking - this is results in two windows on the same PC running slowly.
Setup 2: "Supermodel_0.3a-svn-887_Win64.zip" for networking - this is results in two windows on the same PC running fast!!!!

The issue is the SVN version does not have the "-window-pos" flag so my .bat opens windows in the wrong spots when it is launched.
I'm curious if there is another version I could try?

2. Input

For my input setup I am using two orginal VON 1 twinstick panels mapped to a u-hid.
https://www.ultimarc.com/control-interfaces/u-hid-en/u-hid/

As far as I'm aware the U-HID is seen as 1 joystick...In my case I have 26 buttons successfully mapped to the U-HID 13 buttons per twin stick panel.... START + Two Sticks =13
Independently my MASTER and SLAVE directories play VON seamlessly if networking is turned off. Each respective panel works no issues.

I have read/watched that the input needs to be set to "-input-system=xinput" so both windows can simultaneously retrieve inputs so I made sure to configure both controllers/ini with this in mind....
I am passing the parameter in ,bat file as well.

Regardless, what I try the panel input is not recognized on the instance without focus.
I realize the caveat is that I am mapping one device to both instances buttons 1-13 instance 1 and buttons 14-26 to instance 2 and likely there is a conflict because it is one stick ID or something...

The only solution I can potentially see here is using a JoyToKey program and mapping panel 2 buttons 14-26 to keyboard strokes....

Any advice regarding this issue would be greatly appreciated...I've got the taste for blood...I'm excited to get things rolling but I'm a bit stuck.