From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BxhCf-0005ow-KS for qemu-devel@nongnu.org; Thu, 19 Aug 2004 03:19:17 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BxhCd-0005nu-8B for qemu-devel@nongnu.org; Thu, 19 Aug 2004 03:19:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BxhCc-0005nH-Na for qemu-devel@nongnu.org; Thu, 19 Aug 2004 03:19:15 -0400 Received: from [144.140.71.12] (helo=gizmo02ps.bigpond.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1Bxh7u-0005i2-A9 for qemu-devel@nongnu.org; Thu, 19 Aug 2004 03:14:22 -0400 Received: from softlog-lindsay ([192.168.5.69]) by softlog.com.au with esmtp (Exim 4.34) id I2OMLZ-0001JW-JG for qemu-devel@nongnu.org; Thu, 19 Aug 2004 17:10:47 +1000 Message-ID: <41245347.3090402@softlog.com.au> Date: Thu, 19 Aug 2004 17:14:15 +1000 From: Lindsay Mathieson MIME-Version: 1.0 Subject: Re: [Qemu-devel] VNC Patch - 6th version References: <4106E980.2000801@softlog.com.au> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Johannes Schindelin wrote: >Unfortunately, for some systems (e.g. Windows 98), you have to calibrate >the mouse. For that, you have to move (somehow) the mouse pointer to an >empty spot on the desktop (with space above it), and then press and >release Ctrl+Shift. Your mouse cursor should go a little bit upwards and >then jump back. After that, the mouse pointer movements should be >consistent with the host pointer. > > Got it running: - still have to manually edit keyboard_rdesktop.c and hardcode the prefix path for keycode to load - the mouse does seem to track now, though it is extremely jerky and erratic The session keeps disconnecting, it seems to make a difference choosing different compression ratios, also screen res in the guest makes a real difference as well. e.g connecting with UltraVNC on AutoSpeed selection to win98 at 800x600, the client disconnects immediately. From my console log: 19/08/2004 16:29:00 rfbProcessClientNormalMessage: ignoring unknown encoding type 9 19/08/2004 16:29:00 rfbProcessClientNormalMessage: ignoring unknown encoding type 8 19/08/2004 16:29:00 Using compression level 6 for client 192.168.5.69 19/08/2004 16:29:00 Enabling X-style cursor updates for client 192.168.5.69 19/08/2004 16:29:00 Enabling full-color cursor updates for client 192.168.5.69 19/08/2004 16:29:00 Using image quality level 0 for client 192.168.5.69 19/08/2004 16:29:00 rfbProcessClientNormalMessage: ignoring unknown encoding type -65530 19/08/2004 16:29:00 Enabling LastRect protocol extension for client 192.168.5.69 19/08/2004 16:29:00 Enabling NewFBSize protocol extension for client 192.168.5.69 19/08/2004 16:29:00 WriteExact: select: Interrupted system call 19/08/2004 16:29:00 rfbSendUpdateBuf: write: Interrupted system call 19/08/2004 16:29:00 Client 192.168.5.69 gone 19/08/2004 16:29:00 Statistics: 19/08/2004 16:29:00 key events received 0, pointer events 1 19/08/2004 16:29:00 framebuffer updates 2, rectangles 4, bytes 22303 19/08/2004 16:29:00 cursor shape updates 2, bytes 24 19/08/2004 16:29:00 hextile rectangles 1, bytes 17283 19/08/2004 16:29:00 ZRLE rectangles 1, bytes 4996 19/08/2004 16:29:00 raw bytes equivalent 921624, compression ratio 41.367386 -- When life hands you lemons, ask for a bottle of gin and tonic.