Beta Release: GPT (cockpit texture extraction, remote cockpit control, shm mirror)
-
Hi, Ice!
This may help, it was created because of suffering from the relative pointer using touchscreen on one pc with helios.
Going to two pc’s this tool permits to transmit the keypresses generated by helios or on the second pc’s keyboard and generated them exactly on the main pc. This I guarantee!
http://livrot.com/LAN_keyboard/LAN_keyboard.aspxAs the documentation states, you need to open the port that you want to use on both pc’s.
Sadly, I did not have the time to create a limited test version.
But the price is very reasonable compared to building it yourself. Unless this is not what you need ….Cheers,
TorvilBought and installed this today (check support email too please!!) and while I can confirm that it works (keystrokes are sent from slave PC to main PC), unfortunately, it still does the double-press thing even with or without “no key repeat” ticked. Suggestions? Target IP is my main PC’s IP, port is 8049 and it works although I’ve not done anything to the firewall/router. Help!!
-
I would say that your one tick to the touchscreen produces two. Go through the windows settings for pointing devices/touchpads to fix it.
I have no other idea ATM. Checking your support email now.OK, got it check reply mail, please.
I’m still reflecting your problem. You may be running two instances of helios or have two output channels to falcon defined or have created two buttons on the same spot (pasted the same panel over it again).
All I can think of ATM.hope it helps,
Torvil -
How I wish you were wrong, livrot. Unfortunately, you aren’t. With nothing else but Helios running and no connection betwenn slave PC and main PC, the problem persists. Ironically, if I “click” on the button with the mouse, it gives me one click. If I “touch” the button with my finger, it gives me two clicks. This only happens with Helios though! I opened up Notepad and typed in some words using the on-screen touch keypad and I get one press per touch.
I’ve tried googling for solutions to this problem but so far, what I’ve tried doesn’t work. I wonder if anyone has other suggestions I could try?
-
Did you examine the buttons in question for their action in Helios?
Maybe Helios has a bug and dublicates all actions when a profile is loaded made on another pc. -
Now, that everything points to helios, I would thoroughly check the output devices and every piece of possible setting in helios.
-
The button works well when clicked via mouse. When activated by touch, it goes rogue and double-clicks. This is my own profile that has been working fine for a long time now so the issue is not the profile.
-
You never know how applications handle profiles. But I admit, that the chance for that solution is rather low.
Did you check the ouput devices of helios? -
I’m full of crazy ideas, just ask me… maybe helios gets the touchscreen input as a click AND the windows generated click, too on your 2nd pc?
Check the input devices of helios, too. -
Bought and installed this today (check support email too please!!) and while I can confirm that it works (keystrokes are sent from slave PC to main PC), unfortunately, it still does the double-press thing even with or without “no key repeat” ticked. Suggestions? Target IP is my main PC’s IP, port is 8049 and it works although I’ve not done anything to the firewall/router. Help!!
I just read your post again.
Just to make this clear: The LAN keyboard’ application does not ask for administrator rights, and therefore could not have opened the ports.
They must have been opened before, or another explanation has to be found. (Windows Network Setting like this ‘Homegroup’ thing or the likes).As you probably have made a fresh install of Helios on your second PC, it might have wrong preferences / settings for the ouput to falcon.
Regards,
Torvil -
Sorted out my slave PC issue, but now Helios doesn’t talk to the main PC at all!
On my slave PC (with Helios), I set the gpt-keytransmitter-cfg to my main PC’s IP and port 8052. I start up start_key_transmitter on my slave PC and start_key_receiver on the main PC. Stuff seems to work as both cmd windows gets populated, but that’s about it. I can’t even type anything on my main PC’s notepad, callbacks don’t work, etc. which is weird because when I run start_shm_transmitter on the main PC and run the start_shm_receiver on the slave PC, Helios reacts to what’s going on in the cockpit so at least the main PC can talk to the slave PC…. but not the other way around.
Any help appreciated!
-
GiGurra
Need to update your link in the GitHub. It still says benchmarksims.org needs to say bmsforum.org
Bottom of the page
https://github.com/GiGurra/gpt/blob/master/README.txt -
I finally managed to get GPT working
However, it didn’t came without fight.First of all i had to disable my Windows firewall. It was quite strange as shm mirror worked fine without doing this (Windows just asked if i want it to go trough) but module related with keyboard commands was unable to connect without disabling firewall.
Second problem was that keyboard commands were not going trough, even when i managed to connect transmitter and receiver.
I found out that i had to run things as administrator to solve the problem.
However to do this i needed to modify .bat files because when you run them as admin the directory defaults to Windows/System32 and not to the folder when i installed GPT.Here is content of my .bat for receiver:
cd.. cd.. cd users cd maciek cd downloads cd YAME64 cd gpt java -jar gpt-keyreceiver-assembly-SNAPSHOT.jar pause
I have GPT in folder C:\Users\Maciek\Downloads\YAME64\gpt so this is why it looks like this, its something like DOS commandline
I did similar thing to the transmitter aswell.I hope this may help somebody having same problems with GPT.
EDIT: Seems like @-Ice had the same problem. I hope this may help him.