1. Aheago

    Aheago Member
    Newcomer

    Joined:
    Jan 4, 2021
    Messages:
    47
    Country:
    United States
    Is there a way to use this and still take system screenshots ?
     
  2. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,890
    Country:
    Germany
    I can only speak for the PS4 DualShock but that takes screenshots perfectly fine (I think it's the OPTION key or the touchpad that does it).
     
  3. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    I've mapped capture and home buttons to something obvious where possible, but to manage the case where controllers don't have enough buttons I've assigned the button combos MINUS + DPAD_UP and MINUS + DPAD_DOWN to simulate pressing these buttons for all controllers.
     
    Last edited by ndeadly, Mar 1, 2021
  4. Said0734

    Said0734 Newbie
    Newcomer

    Joined:
    Mar 7, 2021
    Messages:
    3
    Country:
    Dominican Republic
    How can I map my wii mote controller so the dpad acts like an joystick? , when I try to play smash the characters only taunts whenever I try to move.
     
  5. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    I plan to add this as a feature when I've implemented controller configurations, but currently it's not possible. It would be trivial to change the default mapping behaviour if you were to modify the source code (here) and build it yourself though.
     
    fst312 and lordelan like this.
  6. Xavier360

    Xavier360 Newbie
    Newcomer

    Joined:
    Mar 11, 2021
    Messages:
    2
    Country:
    Chile
    Guys i have a question, i have an unpatched switch and an emunand and sysnand, does mision controll affects the sysnand in any way? Or is it only on emumand??

    If i install mission controll, how can i unninstall it later?(in case that it starting to crash the emunand?)
     
  7. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    Installing mission control itself doesn't place anything on your nand, but pairing controllers will save their data into the bluetooth pairing database, which is stored to nand. This is the case for both sysnand and emummc, and is the reason why you may need to re-pair your controllers when switching between the two if the pairing data becomes desynchronised.

    If you're only worried about the system crashing due to mission control, all you need to do is delete the file /atmosphere/contents/010000000000bd00/flags/boot2.flag from your SD card and the module will be disabled upon reboot. Replace this file if you want it to be loaded again next boot. You can also use something like ovl-sysmodules to toggle it on and off through HOS.

    I can tell you that the current version of mission control is very stable, and really the only legitimate crashes occur when updating to a new atmosphere version that contains breaking changes. All the other issues I have seen reported recently have been due to the user running too many sysmodules, or running another outdated sysmodule (ldn_mitm or emuiibo are likely suspects) even if deleting mission control appears to make the issue go away.

    To completely remove all traces of the module you would need to
    • Delete the /atmosphere/contents/010000000000bd00 directory from your SD card.
    • Delete the /atmosphere/exefs_patches/bluetooth_patches directory from your SD card.
    • Delete the bluetooth pairing database via System Settings->Controllers and Sensors->Disconnect Controllers (you will need to re-pair any official controllers you want to use)
     
    Last edited by ndeadly, Mar 11, 2021
    felixsrg likes this.
  8. Xavier360

    Xavier360 Newbie
    Newcomer

    Joined:
    Mar 11, 2021
    Messages:
    2
    Country:
    Chile
    So, there is a chance that nintendo get you banned because of the pairing data base? Because i want to use it only in my emunand(which has airplane mode activated), if i use it there and then change to my sysnand and connect to internet, that will get me instant ban?
     
    Last edited by Xavier360, Mar 11, 2021
  9. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    It's rather unlikely, but it would be irresponsible for me not to acknowledge the fact that Nintendo could check for unsupported controllers in the database and ban for it if they really wanted to. That said, there are many things that people do under CFW that could be also be detected and plenty of those people are taking their switch online without issue. The only things that are currently known to result in a ban are piracy, cheating online and sending malformed requests to Nintendo's servers.

    As I mentioned above, the databases are separate between sysnand and any emummc you might have, so if you're really paranoid about a ban, then using mission control to pair unsupported controllers in your offline emummc is not going to taint your sysnand.
     
  10. franklinyyz

    franklinyyz Member
    Newcomer

    Joined:
    Sep 14, 2020
    Messages:
    43
    Country:
    Canada
    This is not exactly on topic but related. I am thinking of buying a fight stick for shooter and fighter games. Would anyone recommend a wireless stick that works for the Switch (via Mission Control) and the Xbox Series X?
     
  11. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    I know very little about available fight stick controllers, but be aware that the series X controller uses Bluetooth LE (which is not currently supported by Mission Control) and so any compatible controllers might also be using that.
     
  12. lordelan

    lordelan GBAtemp Psycho!
    Member

    Joined:
    Jan 4, 2015
    Messages:
    4,890
    Country:
    Germany
    I think the 8BitDo support various platforms. Not exactly sure about Series X though. But they have adapters too.
     
  13. mitcha

    mitcha مجاهد صنديد مقاتل عنيد
    Member

    Joined:
    Dec 20, 2015
    Messages:
    369
    Country:
    Algeria
  14. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    It looks as though this controller advertises itself as a bluetooth keyboard and requires a passkey to be entered in order to pair. At the very least this means that you wouldn't be able to pair it the usual way because it requires a means of showing the passkey to the screen, which the switch UI won't do. A homebrew app for pairing it would be required. There's also a chance it's using Bluetooth LE too, which I don't support just yet. I couldn't find any information online about this though, are you able to connect it to a PC or something and check the device properties to see if it's using LE or not?
     
    mitcha and MUDD_BR like this.
  15. MUDD_BR

    MUDD_BR GBAtemp Advanced Fan
    Member

    Joined:
    Nov 17, 2008
    Messages:
    662
    Country:
    Brazil
    I´ve updated my Atmosphere today (0.18.x) and MissionControl won´t work anymore, please help!

    EDIT: nvm, now it take some time (before the update it was instantly) but is working again like a charm, thanks a lot for this awesome piece of work!!!!
     
    Last edited by MUDD_BR, Mar 13, 2021 - Reason: update
  16. mitcha

    mitcha مجاهد صنديد مقاتل عنيد
    Member

    Joined:
    Dec 20, 2015
    Messages:
    369
    Country:
    Algeria
    i think it's not BLE ,as it listed with the Microsoft Bluetooth and not the LE one.
    the laptop paired with has 4.2 B.
    [​IMG]

    i Don't think it's possible , i read some Rasberri forums and it seams , the struggle is the same regarding pairing the icade.
    waiting for your confirmation and i will take it appart to build an usb arcade stick with those parts.
     
  17. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    Looks like it's regular Bluetooth then. I doubt it's impossible, just needs an application with a means of displaying the passkey for you to enter on the pad so the pairing can complete. I read something about the inputs working in a funny way too but we can probably work around that without too much trouble.

    Install this debug logging build of Mission Control and attempt to pair the controller on the Change Grip/Order screen. This will create a log file named bluetooth-mitm.log in your SD root. Post that here and I'll see if I can tell how it's sending the passkey that needs to be shown. Note that the log is wiped every time you reboot so you need to copy it off without rebooting into HOS.

    I have a proof of concept homebrew pairing application that can probably be easily modified to show you the code if it's being sent in the event data that I have access to.
     
    mitcha likes this.
  18. mitcha

    mitcha مجاهد صنديد مقاتل عنيد
    Member

    Joined:
    Dec 20, 2015
    Messages:
    369
    Country:
    Algeria
    @ndeadly here you go :
    https://www28.zippyshare.com/v/Ukk4BEwV/file.html
    gba dont want me to upload it here ! not allowed extension ! even zipped !

    note : i installed the debug on same 2 switch's ( 10.2 fw , 18.0 ams ) , one hangs on the nintendo switch logo , the other loaded fine.
    i paired the icade ( it goes flashy red light when on pairing mode ) , but as we expect , not reconized of corse.

    edit :
    - i don't use other sysmodules = 1st switch hangs on nintendo switch logo
    - i installed only syscon a while ago on the second switch , but it's this 2nd one who works
    go figure out why the 1st hangs ( even 20mn after ) ;) , delete= solve.

    edit 2 : just to mention , i rebooted the switch when MC debug installed , then i go pairing mode.

    thank you for looking at this ,take your time , if it's time consuming , let it go.
     
    Last edited by mitcha, Mar 13, 2021
  19. ndeadly

    OP ndeadly GBAtemp Regular
    Member

    Joined:
    Nov 5, 2018
    Messages:
    197
    Country:
    Australia
    That link isn't working, I get a 403 error. Weird it won't let you upload a log, it's just a text file. Maybe try upload it somewhere like https://0bin.net/

    Hmm that boot hang is strange though. Does it happen consistently? Anything different like emummc vs sysnand or something that might change the boot times? I've only really seen hangs like that during development due to race conditions or thread priority issues.
     
    mitcha likes this.
  20. mitcha

    mitcha مجاهد صنديد مقاتل عنيد
    Member

    Joined:
    Dec 20, 2015
    Messages:
    369
    Country:
    Algeria
    https://0bin.net/paste/u9eO92ze#VHVwi8mnpMqCHOmf3GvZ5OlWQjMt4vwWxZyFltxtO90

    for the hangs it not a big deal , i don't have emummc on the 2.
    i will take a deep look at it ,time to eat ;)


    mega link : https://mega.nz/file/659ESYTK#sOzfKqDoLLHgfltqVXgb6x8RPYxHxg72SH8-c2YmTgI

    edit : i did not respond much at your questions , so ;
    the hangs happen countinuesly , after the 3rd try i delete the folders , then it's fine
     
    Last edited by mitcha, Mar 13, 2021
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - MissionControl, controllers, Bluetooth