{"action":"created","issue":{"url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/811","repository_url":"https://api.github.com/repos/joncampbell123/dosbox-x","labels_url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/811/labels{/name}","comments_url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/811/comments","events_url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/811/events","html_url":"https://github.com/joncampbell123/dosbox-x/issues/811","id":337095966,"node_id":"MDU6SXNzdWUzMzcwOTU5NjY=","number":811,"title":"Mouse integration minor fixups","user":{"login":"joncampbell123","id":6245486,"node_id":"MDQ6VXNlcjYyNDU0ODY=","avatar_url":"https://avatars3.githubusercontent.com/u/6245486?v=4","gravatar_id":"","url":"https://api.github.com/users/joncampbell123","html_url":"https://github.com/joncampbell123","followers_url":"https://api.github.com/users/joncampbell123/followers","following_url":"https://api.github.com/users/joncampbell123/following{/other_user}","gists_url":"https://api.github.com/users/joncampbell123/gists{/gist_id}","starred_url":"https://api.github.com/users/joncampbell123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joncampbell123/subscriptions","organizations_url":"https://api.github.com/users/joncampbell123/orgs","repos_url":"https://api.github.com/users/joncampbell123/repos","events_url":"https://api.github.com/users/joncampbell123/events{/privacy}","received_events_url":"https://api.github.com/users/joncampbell123/received_events","type":"User","site_admin":false},"labels":[{"id":100229468,"node_id":"MDU6TGFiZWwxMDAyMjk0Njg=","url":"https://api.github.com/repos/joncampbell123/dosbox-x/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":21,"created_at":"2018-06-29T18:32:04Z","updated_at":"2018-06-30T00:42:03Z","closed_at":null,"author_association":"OWNER","body":"Host cursor is visible while Windows 3.1 is using the DOSBox Integration Device (should be hidden as long as Windows within is reading the host mouse position).\r\n\r\nI also noticed a problem with DOS games that read relative mouse motion instead of absolute. I found one demoscene \"invite\" that uses the mouse but reads only relative motion, which caused the cursor to not match the host. I also noticed that relative motion with DOOM works, but it's a pain to have to move the cursor back and forth manually to try and turn.\r\n\r\nPerhaps it would be better if the INT 33h mouse integration were to only report absolute mouse position, and not report relative motion, if your synced=true code is working. Code that requires reading relative motion should require the user to capture the mouse.\r\n\r\nThis is why, when I wrote the mouse pointer integration support for Windows 3.1, I wrote the PS/2 mouse emulation to send mouse events with NO motion (dx=0 and dy=0, only the button state) unless mouse capture is active."},"comment":{"url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/comments/401505376","html_url":"https://github.com/joncampbell123/dosbox-x/issues/811#issuecomment-401505376","issue_url":"https://api.github.com/repos/joncampbell123/dosbox-x/issues/811","id":401505376,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMTUwNTM3Ng==","user":{"login":"aybe","id":1537591,"node_id":"MDQ6VXNlcjE1Mzc1OTE=","avatar_url":"https://avatars0.githubusercontent.com/u/1537591?v=4","gravatar_id":"","url":"https://api.github.com/users/aybe","html_url":"https://github.com/aybe","followers_url":"https://api.github.com/users/aybe/followers","following_url":"https://api.github.com/users/aybe/following{/other_user}","gists_url":"https://api.github.com/users/aybe/gists{/gist_id}","starred_url":"https://api.github.com/users/aybe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aybe/subscriptions","organizations_url":"https://api.github.com/users/aybe/orgs","repos_url":"https://api.github.com/users/aybe/repos","events_url":"https://api.github.com/users/aybe/events{/privacy}","received_events_url":"https://api.github.com/users/aybe/received_events","type":"User","site_admin":false},"created_at":"2018-06-30T00:42:03Z","updated_at":"2018-06-30T00:42:03Z","author_association":"COLLABORATOR","body":"@emendelson \r\n\r\nYour guide is great, I need to read it details !"}}
{"actor":{"display_login":"aybe"}}