Results 1 to 10 of 26

Hybrid View

  1. #1
    Player
    Packetdancer's Avatar
    Join Date
    Oct 2019
    Location
    Gridania
    Posts
    1,948
    Character
    Khit Amariyo
    World
    Leviathan
    Main Class
    Sage Lv 100
    Quote Originally Posted by Daeriion_Aeradiir View Post
    The actual issue at play here is that for one reason or another, whenever FF14 detects a virtual device has been installed or uninstalled, it begins 'polling' the system to determine what devices are still connected to the game and figuring out what they are. The massive issue with this, is that Windows itself and other systems like game pass will randomly install and uninstall virtual devices related to those systems, causing FF14's controller inputs to hang while it determines whats connected still, every. single. time. this happens.
    Oh god, it's not filtering on device class? Not even restricting it even just to HID devices at the very least? That's...

    Then yeah, the way Game Pass installs virtual storage volumes as individual freaking devices (I will spare you the rant about how it often mistakenly recreates ones that already exist, and then marks the devices hidden as well, until you have like 73 virtual storage devices in Device Manager that only appear when you enable "Show Hidden Devices") would absolutely wreak merry havoc with it.

    Among more than a few other things.

    (I have Opinions about how virtual devices are handled in Windows. They are not positive ones.)
    (1)
    Quote Originally Posted by Packetdancer
    The healer main's struggle for pants is both real, and unending. Be strong, sister. #GiveUsMorePants2k20 #HealersNotRevealers #RandomOtherSleepDeprivedHashtagsHere
    I aim to make my posts engaging and entertaining, even when you might not agree with me. And failing that, I'll just be very, VERY wordy.

  2. #2
    Player
    TalithaSolarien's Avatar
    Join Date
    Apr 2018
    Posts
    360
    Character
    Talitha Solarien
    World
    Odin
    Main Class
    Bard Lv 100
    Quote Originally Posted by Packetdancer View Post
    Oh god, it's not filtering on device class? Not even restricting it even just to HID devices at the very least? That's...

    Then yeah, the way Game Pass installs virtual storage volumes as individual freaking devices (I will spare you the rant about how it often mistakenly recreates ones that already exist, and then marks the devices hidden as well, until you have like 73 virtual storage devices in Device Manager that only appear when you enable "Show Hidden Devices") would absolutely wreak merry havoc with it.

    Among more than a few other things.

    (I have Opinions about how virtual devices are handled in Windows. They are not positive ones.)
    It's those random virtual device reconnects caused by the GamePass system that causes the hickups, you can check the Windows Event Log, there are entries every time you get a controller timeout.

    I've currently removed all GP games and also disabled the polling in the registry via this change:
    Disabling "Microsoft Device Association Root Enumerator" under "Software devices" fixed the problem:

    Device Manager > Software Devices > Microsoft Device Association Root Enumerator
    Not perfect, but works (GamePass is overrated anyway)
    (0)

Tags for this Thread