Skip to content
This repository was archived by the owner on Sep 3, 2023. It is now read-only.
This repository was archived by the owner on Sep 3, 2023. It is now read-only.

Does this still work? #3

Open
Open

Description

@vekien

Trying to get this to work and it seems to just immediately die/freeze the application

I am using the demo here, nothing else, not my own code or anything, just the pure demo.

I modified the main (because the one currently coded doesn't work either) to:

static void Main(string[] args)
{
	Console.WriteLine("Starting");
	DualSense ds = DualSense.EnumerateControllers().First();


	Console.WriteLine("Polling");
	MainAsyncPolling(ds);
}

The app will immediately freeze on DualSense.EnumerateControllers().First();, the next Console.WriteLine wont even fire at all.

:(

Activity

  1. BadMagic100 commented on Aug 15, 2023

    @BadMagic100
    Owner

    Admittedly I have not touched this since I first worked on it but unless something drastic changed with the controller firmware itself I wouldn't expect this not to work

  2. vekien commented on Aug 15, 2023

    @vekien
    Author

    I wonder if it's a windows 11 thing, it's def not working for me in the demo or if I try the code in my own app, just weird it crashes at that point, however I noticed sometimes even the built in Windows "GamePad and USB Devices" is mega slow sometimes, I'm wondering if it's a bad connection thing.

    I'll keep having a play and see what I can dig out.

  3. BadMagic100 commented on Aug 15, 2023

    @BadMagic100
    Owner

    It could well be a win11 problem - I don't understand why it would be but I don't understand a lot of things Microsoft did with that OS

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions