Hi all, I'd like to share my success with non-native RD client on Mac. Microsoft client (v.2.1.1 and below) would experience mouse scrolling issues as suggested previously. However, CoRD (http://cord.sourceforge.net), which is based on Rdesktop, can successfully connect and doesn't have those issues. It is working with a caveat though, where the full screen mode would not update on mouse actions. This was fixed when I used the workaround suggested in https://bugs.launchpad.net/ubuntu/+source/xrdp/+bug/846407, namely in Compiz Configuration Settings Manager the "Force full screen redraws (buffer swap) on repaint" setting was switched on. After that everything seems to play nice.
Thank you. On Jul 15, 2013, at 9:11 PM, Jay Sorg <jay.s...@gmail.com> wrote: > Hi Denis, > >> I know it has been posted to this list in the past (without a resolution), >> so let me re-open the discussion on the following issue. >> >> I'm connecting to Ubuntu 12.04, hosted on a Hyper-V server, from Mac OS 10.8 >> using Microsoft RD Client 2.0.1. >> Everything runs great, with the only exception of mouse scroll wheel, which >> registers in the remote desktop but is painfully slow. >> >> The issue is not present when connecting from the same Mac using rdesktop or >> xfreerdp. >> >> I also ran xev on the remote desktop to see if there is any difference in >> the events being triggered. >> And apparently, there is none besides that for the Microsoft client, only a >> single event registers in a few attempts; that is, mouse buttons 4/5 are >> triggered eventually. In case of rdesktop or xfreerdp, many of these events >> are easily initiated by a single swipe/scroll. >> >> I know it looks like an issue with the Microsoft client, however I don't >> experience the same problem when connecting to a Windows host, so there >> might be something wrong with the way MS client and Xrdp communicate. > > There is a scroll delta in the wheel event. I don't think it's read > now by xrdp. > My guess is that with this Mac client, the delta is much bigger. > > http://msdn.microsoft.com/en-us/library/cc240586.aspx > > The low 8 bits in flags is a value between 0 and 0xff to indicate the > scroll delta I think. > > We will have to come up with a ratio of "button 4 / 5 clicks" to > "delta" to fix this. > > Jay ------------------------------------------------------------------------------ Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more! Discover the easy way to master current and previous Microsoft technologies and advance your career. Get an incredible 1,500+ hours of step-by-step tutorial videos with LearnDevNow. Subscribe today and save! http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk _______________________________________________ xrdp-devel mailing list xrdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xrdp-devel