Comments (4)
[Feature Request]: Input lag
I don't think you want input lag as a feature...
I know this emulation stuff is optimized to work on a janky console like the switch but I hope that it can be perfected even more by reducing input delay between the controller and the switch.
While technically there is going to be some additional input lag introduced due to the extra processing Mission Control must do to convert the input data format etc. I have my doubts that one would actually be able to perceive the difference.
What is more likely, in my experience, is that the lag is introduced by one or more of the following:
- Devices generating local RF interference. Wifi routers, refridgerators, AC units or other nearby electrical devices are the usual suspects
- USB3.0 support enabled in atmosphere's settings file (
/atmosphere/config/system_settings.ini
). This is known to create internal noise that interferes with wireless comms. - Other controllers are connected at the same time that don't support a command the console sends to manage bandwidth usage. This includes Xbox controllers and other 3rd party Bluetooth controllers. While the offending controllers themselves might not be affected, they can broadcast over the top of others and cause packets to be dropped or delayed.
- Many other controllers connected simultaneously. It's possible that too many controllers connected to the console at once can saturate either the Bluetooth link, or the CPU core doing the processing, leading to delays.
- Other homebrew or system software hogging the CPU core that Mission Control is running on.
Try to eliminate possible causes listed above and see if you notice any difference. Disable other homebrew, don't connect other controllers via Bluetooth, and try playing in a different room. External interference aside, there's not a lot I can do to make it faster than it currently is. That's the nature of doing this in software and having to share the limited resources with the rest of the system.
from missioncontrol.
Alright thanks for the list. Though, I've read something about USB 3. Can I connect my controller wired to the dock, would that work or it's not a feature yet?
from missioncontrol.
Mission Control doesn't currently support wired controllers. You can try sys-con for that, though I'm not sure if it supports Dualsense (and it definitely doesn't support rumble or motion controls)
from missioncontrol.
I hope you can try and add wired controller support because that would really change how third party controllers are used with the switch
from missioncontrol.
Related Issues (20)
- xbox serise x and ps5 controller not working HOT 1
- [Bug Report]: Double checked everything but PS4/PS5 controllers still won't connect HOT 2
- [Bug Report]: lag growing with time HOT 3
- [Controller Request]: Google Stadia Gamepad
- [Bug Report]: Xiaomi Gamepad Doesn't Work
- [Controller Request]: Rexus Daxa Asteria Ax1 HOT 1
- [Bug Report]: Balance Board Controls don't work properly HOT 3
- [Feature Request]: When the Bluetooth Audio is open,the MissonControl will make a high input lag HOT 2
- [Controller Request]: Google Stadia Controller H2B HOT 1
- Xbox support
- [Feature Request]: PlayStation touchpad button mapping options HOT 3
- [Bug Report]: fake ps4 controller not connect HOT 1
- [Bug Report]: Wired Dualshock 3 controller stops working with sys-con after MissionControl is installed HOT 1
- Controller Request
- [Bug Report]: Mission Control not running? HOT 4
- [Controller Request]: HOT 2
- [Controller Request]: Steelseries Nimbus+ HOT 8
- [Controller Request]: Asus ROG Raikiri/Raikiri Pro HOT 2
- [Controller Request]: flydigi apex 2 HOT 1
- [Controller Request]: Stadia controller HOT 1
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 missioncontrol.