allow higher bitdepth analogs, currently all analogs are 8 bit, and get expanded to their real target values
allow mapping keys to analog (IIDX has this, but it would be nice to be generic instead)
allow non rotary analogs to be specified (like IIDX Effectors)
Benefits
Allows more games to be supported (namely museca), and cleans up some of the analog handling code we have(mainly iidx's specialized key mapping)
In GitLab by @xyen on Sep 29, 2019, 06:38
## Summary
Namely:
* allow > 2 analogs
* allow higher bitdepth analogs, currently all analogs are 8 bit, and get expanded to their real target values
* allow mapping keys to analog (IIDX has this, but it would be nice to be generic instead)
* allow non rotary analogs to be specified (like IIDX Effectors)
## Benefits
Allows more games to be supported (namely museca), and cleans up some of the analog handling code we have(mainly iidx's specialized key mapping)
We should also really call them "spinners" and not analogs. Though the extent to which this can be renamed is limited since geninput's API ought to carry a stability guarantee.
In GitLab by @tau on Sep 29, 2019, 06:57
We should also really call them "spinners" and not analogs. Though the extent to which this can be renamed is limited since geninput's API ought to carry a stability guarantee.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
In GitLab by @xyen on Sep 29, 2019, 06:38
Summary
Namely:
Benefits
Allows more games to be supported (namely museca), and cleans up some of the analog handling code we have(mainly iidx's specialized key mapping)
In GitLab by @tau on Sep 29, 2019, 06:57
We should also really call them "spinners" and not analogs. Though the extent to which this can be renamed is limited since geninput's API ought to carry a stability guarantee.