Opened 5 years ago
Last modified 5 years ago
#15900 new bug
Can't move cursor on whole screen when remote desktop is used
Reported by: | X512 | Owned by: | axeld |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Servers/app_server | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
This is hrev54051.
Steps to reproduce.
- You need 2 PC connected to LAN, one of which runs Haiku. Virtual machine can be used.
git clone https://github.com/novnc/websockify.git
.- Run
python -m websockify 5000 localhost:5001
in websockify directory. - Open new Terminal and run
TARGET_SCREEN=5001 Terminal
. - Copy "src/tools/html5_remote_desktop" to another PC and open
HaikuRemoteDesktop.html
in web browser. - Set Haiku PC IP address in Remove Host field and set resolution lower than screen resolution where Haiku run. Press "Connect" button.
- Haiku desktop with Terminal window should appear in web browser.
- Try to move cursor on Haiku PC and you can't move it to right-bottom part of screen.
Change History (3)
comment:1 by , 5 years ago
comment:2 by , 5 years ago
This is problem in app_server, it don't properly handle cursor moving area for different desktops.
comment:3 by , 5 years ago
I'd assume the app_server sends a IS_SCREEN_BOUNDS_UPDATED to the input_server when the remote desktop is opened; ie. the last desktop always wins.
Note:
See TracTickets
for help on using tickets.
Is the behavior the same with the native RemoteDesktop app? (Or is that currently broken, and in need of patching?)