Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
rcarmo opened this issue May 11, 2013 · 6 comments
Open

Comments

@rcarmo
Copy link
Contributor

rcarmo commented May 11, 2013

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...

@peelman
Copy link
Collaborator

peelman commented May 11, 2013

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

-nick

On May 11, 2013, at 13:54, Rui Carmo notifications@github.com 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//issues/35
.

@rcarmo
Copy link
Contributor Author

rcarmo commented May 11, 2013

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...

@peelman
Copy link
Collaborator

peelman commented May 11, 2013

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
nick@peelman.us

Sent from my iPhone

On May 11, 2013, at 15:49, Rui Carmo notifications@github.com 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//issues/35#issuecomment-17767202
.

@rcarmo
Copy link
Contributor Author

rcarmo commented May 11, 2013

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.

@peelman
Copy link
Collaborator

peelman commented May 11, 2013

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
nick@peelman.us

Sent from my iPhone

On May 11, 2013, at 16:49, Rui Carmo notifications@github.com 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//issues/35#issuecomment-17768101
.

@dinvlad
Copy link
Collaborator

dinvlad commented Sep 2, 2013

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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants