Benjamin Höglinger-Stelzer

Results 49 issues of Benjamin Höglinger-Stelzer

Apparently ARM64 installations are on the rise, the solution/project needs this platform integrated and tested.

enhancement

# PSA A successor "ViGEmBus 2" (not the official name) is in development since the beginning of 2022 and will supersede this project eventually. **No new features will be added...

good first issue

Regression reported by @Kanuan that wireless DS4Windows mode on DsHidMini broke wit the refactoring changes. Looks like the Device ID is different, check new PDO creation code for missing instructions...

bug

@Kanuan discovered a crash caused by context memory being freed while a disconnect request is still in progress. Either use KEVENT or increase reference count to avoid unloading the PDO...

bug

## Open tasks - [ ] Add hardware IDs back into INF - [ ] Adjust LED behaviour - Only one LED, so make slow flash during charging, solid on...

enhancement
Core

- Convert update check to "on demand" (button/link click in UI) instead of calling GitHub API on every program launch - Also check for new driver version, currently only UI...

enhancement
DSHMC

Since we already make excessive use of DMF we could get rid of [uthash](https://troydhanson.github.io/uthash/) as a 3rd party dependency by switching to [Dmf_HashTable](https://github.com/microsoft/DMF/blob/master/Dmf/Modules.Library/Dmf_HashTable.md) instead. Low priority topic.

enhancement
Core

I've got enough snippets and libraries now to basically offer a small, simple .NET-based installer, should further reduce the possibility of installation issues either due to missing a step or...

enhancement
Core

Notes on user feedback: - [x] Fix packet counter, it currently wrongly assumes that the caller initializes it with a starting value, use an internal incrementing counter per pad and...

bug
Core

User @DestructoSphere has provided [extensions to support motion](https://github.com/DestructoSphere/DsHidMini/commit/62a024d95e77ac37d3f360cb90422effc43a8035) (many thanks!) After the new config system is merged (#197) I'll start experimenting with this.

enhancement
Core