These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

Does any body uses Synergy?

Author
Bayta Charante
#1 - 2013-11-08 14:53:13 UTC
Hello fellows!

I have an issue with this great program. I use only one account, but as usually I have the notebook and the desktop computers together. Sometimes I play in one or in the other, both under wine in linux.

I use my desktop computer as the "server" for synergy, the problem is that ONLY on EVE (windowed of full screen) the mouse moves really chopped in the server. I can't even turn the ship around in station "smoothly", I click and there's no response sometimes.

The strangest thing is that when the game is in the notebook (synergy client) I have none of the issues!

Has anybody encountered a problem like this?

0666: read and write for everyone!

Raath Nambode
Sebiestor Tribe
Minmatar Republic
#2 - 2013-11-19 14:07:25 UTC
I've heard of issues client side but never server side. Sounds to me might be more of a wine issue than synergy. Have you tried toggling the capture mouse option in graphics tab in winecfg? Do you run it in a virtual desktop or just vanilla?

I'm also using synergy between my main PC and laptop and have no issues. The mouse capture option is off as is the VD.

Wormhome Navigation - http://www.staticmapper.com Industrial Management - http://industry.darkshadowindustries.com Follow me on twitter https://twitter.com/staticmapper

Bayta Charante
#3 - 2013-11-19 18:45:25 UTC  |  Edited by: Bayta Charante
Raath Nambode wrote:
I've heard of issues client side but never server side.

Yeah... that's the strangest thing about it. And it only happens with EVE, not with any other game on wine.

Quote:
Sounds to me might be more of a wine issue than synergy. Have you tried toggling the capture mouse option in graphics tab in winecfg? Do you run it in a virtual desktop or just vanilla?


Yeah, I tried that, many times. It's certainly an Wine problem, it appeared after one update but I don't remember when. That's the bad side of roll-release in arch :P


EDIT:
there's an open ticket with the same issue:
http://synergy-foss.org/spit/issues/details/3448/

0666: read and write for everyone!

Nebu Retski
Lead Farmers
#4 - 2013-11-19 22:45:46 UTC
Bayta Charante wrote:
That's the bad side of roll-release in arch :P

You can always roll back to the previous version of an installed package in Arch as long as you don't clear the pacman cache. Arch specifically keeps the previous version locally in case a particular package breaks.
Bayta Charante
#5 - 2013-11-20 15:44:46 UTC  |  Edited by: Bayta Charante
Nebu Retski wrote:

You can always roll back to the previous version of an installed package in Arch as long as you don't clear the pacman cache. Arch specifically keeps the previous version locally in case a particular package breaks.


I know but when I realised this was going on I already had done 2 major updates, and always clean the cache. Anyway, in a couple of days I'll be upgrading my rig so maybe with a fresh install and much better hardware* this wont happen. Just hope no one else encounters this problem.

0666: read and write for everyone!

Bayta Charante
#6 - 2013-12-18 00:58:38 UTC
Raath Nambode wrote:
I've heard of issues client side but never server side. Sounds to me might be more of a wine issue than synergy. Have you tried toggling the capture mouse option in graphics tab in winecfg? Do you run it in a virtual desktop or just vanilla?

I'm also using synergy between my main PC and laptop and have no issues. The mouse capture option is off as is the VD.



Can you please post your server-side configuration? I'm still with the same issues after the upgrade.

0666: read and write for everyone!

Vipre Morte
Team JK
#7 - 2013-12-30 15:31:51 UTC
Doubt this will help, just wanted to point out that I do the same thing -- Desktop acts as Synergy server, Laptop is the client. The difference is that I use Windows 7 on both computers (inb4 "What are you doing in the Linux forum"). Every now and then I get some choppiness, on the client (using server's keyboard & mouse) but it's only momentary.

So it's not a limitation of the software, though perhaps the Linux code is buggy. You might also look at network connectivity issues, since your laptop (like mine) is probably using WiFi.
Judiciary Pag
Usually Harmless
#8 - 2014-01-10 08:22:54 UTC
Hey Bayta, I have the exact same use case as you and exactly the same problem. It seems like mouse events aren't processed correctly for some reason when I have synergy running as a server on the same machine running EVE (under wine). I have this machine setup for dualbooting with Win7, and the same setup under Win7 has no issues.

The way the mouse behaves when I experience this issue is very odd, it's not really lagging at all and the mouse pointer on my screen behaves perfectly fine, but EVE seems to be confused as to what the 'true' position of the mouse pointer currently is because once I click on a button, it behaves as if I clicked at a position my mouse was at some random previous point in time. I can't really explain it any better than that...

Anyway, I did some googling and it appears this issue popped up after some particular release of Wine, and after roling back to version 1.5.9 (down from 1.7.9) the problem was gone. I'm currently trying to figure out the exact version where this broke, and then I'll try to do a git bisect to see which exact commit broke it and maybe come up with a patch (or at least file a bug for wine).
Judiciary Pag
Usually Harmless
#9 - 2014-01-10 10:37:35 UTC  |  Edited by: Judiciary Pag
Looks like this started happening with 1.5.29, that's the first version I found that gives me mouse trouble. Its changelog contains the following:

winemac: Work around mouse "pausing" after CGWarpMouseCursorPosition().
winemac: For SetCursorPos(), reset positions of pending mouse button and scroll events.

Which looks possibly related, even though they seem to be only for wine on mac. Maybe some other code was touched or something. Anyway, I will try a git bisect between 1.5.28 and 1.5.29 and report back my findings

EDIT: Turns out to be this commit: https://github.com/mirrors/wine/commit/76bbf106a28c4caa82873e8450bde7d4adc765bf

Reverting it fixes the problem, I'll file a bug for Wine when I get the time
Bayta Charante
#10 - 2014-01-18 00:45:20 UTC
Judiciary Pag wrote:
Looks like this started happening with 1.5.29, that's the first version I found that gives me mouse trouble. Its changelog contains the following:

winemac: Work around mouse "pausing" after CGWarpMouseCursorPosition().
winemac: For SetCursorPos(), reset positions of pending mouse button and scroll events.

Which looks possibly related, even though they seem to be only for wine on mac. Maybe some other code was touched or something. Anyway, I will try a git bisect between 1.5.28 and 1.5.29 and report back my findings

EDIT: Turns out to be this commit: https://github.com/mirrors/wine/commit/76bbf106a28c4caa82873e8450bde7d4adc765bf

Reverting it fixes the problem, I'll file a bug for Wine when I get the time



THANK YOU A LOT!!!

I'll get my hands into this pretty soon!!

0666: read and write for everyone!

Viridis Verron
Garoun Investment Bank
Gallente Federation
#11 - 2014-03-26 15:56:11 UTC
Did you manage to file a bug report so far?
Bayta Charante
#12 - 2014-05-18 17:10:12 UTC
Viridis Verron wrote:
Did you manage to file a bug report so far?



Don't think so! I've been applying this patch manually the last months. So far the game works with synergy activated flawlessly. The only downside is that it doesn't "ungrab" the pointer. So if I want to do other stuff on the same computer I have to hide all windows ( Meta + D with my configuration) so I can do other stuff on the same computer or even switch to the next desktop

0666: read and write for everyone!