Comments (7)
Here is an example video you can only move the mouse within a box.
from deskhop.
I don't know how games usually do input, but providing absolute mode data is probably not making them happy :). There is a tiny bit of hope though - I managed to get macos workaround for multiple monitors to work and that implies having another relative mouse device. This will also be used in windows for the same reason and could also be used to run a "gaming mode" of a sort. That would mimic the way your existing mouse works and I'm guessing games would be OK with that.
Will try to implement a gaming mode, let's call it a stretch goal :)
from deskhop.
So, both full screen and non full screen games were doing this. Even with the mouse locked to the gaming system, It would only allow a small range of movement within that system's 1920x1080 area/box. It wasn't moving between screens but rather just a small area of range of movement. I'm assuming because most games hide the mouse cursor but still have free rain to move the cursor more then to the edges of a 1920x1080 box. You end up with a very narrow area to move around with.
Opps, I couldn't comment without commenting and closing.
from deskhop.
It would work with something like implementing a full mouse passthrough mode. I'm trying to look into improving support for keyboards/mice currently and perhaps multiple screens on win/mac currently, let me add this to the planned features list.
from deskhop.
hey, sorry this is likely the wrong channel for this (dont know how to navigate to the planned features list), but was this something that was being looked at? kinda confused about "can't move your mouse more than a few degrees", what exactly does that mean? if gaming through the deskhop would it work fine by locking (Control+L) to the gaming system, so then the mouse wont jump across to the other system, or is this more that when playing Fullscreen your mouse disappears so that you mouse doesn't ever get to the edge to move across to the other system from the gaming system, unless the game is paused when the mouse pointer becomes visible again and so the mouse can move from the gaming system to the other system?
from deskhop.
ahh i understand, so i presume this is still the case? i guess in simple terms an if statement of: if full screen do not move cursor between systems else allow movement. obviously don't know how hard that would be to implement in code.
from deskhop.
Oh man, that's unusable like that haha!
from deskhop.
Related Issues (20)
- Issue with Razer Basilisk V3 Programmable Buttons Not Working Across Systems via Deskhop HOT 2
- Directory 'path/to/pico-sdk' not found error appears oddly. HOT 3
- Non-functioning keyboard HOT 15
- Suggestion: configuration file HOT 1
- Building on Arch Linux HOT 2
- more classic kvm button mode HOT 3
- 使用键盘快捷键动态调整鼠标的移动速度 HOT 1
- vscode打开的代码页面,不能使用快捷键ctrl+c HOT 1
- Feature proposal: USB Device Firmware Upgrade (DFU) support HOT 6
- Custom made keyboard not working HOT 6
- Possible bug on mouse acceleration HOT 1
- possibility to support android. HOT 1
- Screenlock on macOS doesn't work HOT 3
- HID remapping HOT 5
- Hardware compatibility list (keyboard with working media keys) HOT 5
- kvm button Caps Lock HOT 1
- Switching at the top/bottom of a screen HOT 1
- [WIKI] Add more info on debugging HOT 1
- (roadmap proposal) Text-based configuration management HOT 5
- jumpy mouse
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from deskhop.