CoRD icon indicating copy to clipboard operation
CoRD copied to clipboard

Mouse clicks fail to register in the right location in full screen mode

Open rcarmo opened this issue 12 years ago • 6 comments

When connecting to a FreeRDP server, CoRD is not sending mouse position updates along with mousedown/mouseup events, resulting in clicks not registering or registering in the wrong locations.

After clicking and dragging, the mouse position is temporarily reset, but the behaviour immediately reverts.

This only happens when I'm using CoRD in full screen mode, but is extremely annoying and makes full screen rather useless...

rcarmo avatar May 11 '13 18:05 rcarmo

A bug in full screen. Gee, that's a new one...

-nick

On May 11, 2013, at 13:54, Rui Carmo [email protected] wrote:

When connecting to a FreeRDP server, CoRD is not sending mouse position updates along with mousedown/mouseup events, resulting in clicks not registering or registering in the wrong locations.

After clicking and dragging, the mouse position is temporarily reset, but the behaviour immediately reverts.

This only happens when I'm using CoRD in full screen mode, but is extremely annoying and makes full screen rather useless...

— Reply to this email directly or view it on GitHubhttps://github.com/dorianj/CoRD/issues/35 .

peelman avatar May 11 '13 20:05 peelman

Yeah, well, I'm trying to build this under Xcode myself to see if I can figure it out. But I use Xcode so infrequently these days that I just spent a whole hour waiting for it to upgrade itself...

rcarmo avatar May 11 '13 20:05 rcarmo

It won't help that CoRD hasn't been built much under 4.x. I THINK it will build without issue, but can't say that for certain.

Best of luck, hopefully you will be able to ID the problem without too many problems.

-nick

Nick Peelman [email protected]

Sent from my iPhone

On May 11, 2013, at 15:49, Rui Carmo [email protected] wrote:

Yeah, well, I'm trying to build this under Xcode myself to see if I can figure it out. But I use Xcode so infrequently these days that I just spent a whole hour waiting for it to upgrade itself...

— Reply to this email directly or view it on GitHubhttps://github.com/dorianj/CoRD/issues/35#issuecomment-17767202 .

peelman avatar May 11 '13 21:05 peelman

Well, it built first time after removing a corrupted code signing setting. And oddly enough, it seems to work when run under the debugger.

I'm going to build a standalone binary and see if this still happens. If it doesn't in a week, I'll close the issue.

I might well do a few tweaks to get rid of all the annoying compile warnings, though.

rcarmo avatar May 11 '13 21:05 rcarmo

Any contributions are welcome. There are plenty of bugs and glitches to be fixed, but many of the ones we have identified require significant changes, usually to the point we don't have the time to tear into them.

-nick

Nick Peelman [email protected]

Sent from my iPhone

On May 11, 2013, at 16:49, Rui Carmo [email protected] wrote:

Well, it built first time after removing a corrupted code signing setting. And oddly enough, it seems to work when run under the debugger.

I'm going to build a standalone binary and see if this still happens. If it doesn't in a week, I'll close the issue.

I might well do a few tweaks to get rid of all the annoying compile warnings, though.

— Reply to this email directly or view it on GitHubhttps://github.com/dorianj/CoRD/issues/35#issuecomment-17768101 .

peelman avatar May 11 '13 21:05 peelman

Is this related to https://bugs.launchpad.net/ubuntu/+source/xrdp/+bug/846407 ? The workaround is to enable "Force full screen redraws (buffer swap) on repaint" in Compiz configuration settings manager (CCSM).

dinvlad avatar Sep 02 '13 06:09 dinvlad