Skip to content

Microtouch: decouple mouse poll and serial transmit, add software baud config and more#4826

Merged
OBattler merged 7 commits into
86Box:masterfrom
mourix:master
Sep 15, 2024
Merged

Microtouch: decouple mouse poll and serial transmit, add software baud config and more#4826
OBattler merged 7 commits into
86Box:masterfrom
mourix:master

Conversation

@mourix

@mourix mourix commented Sep 15, 2024

Copy link
Copy Markdown
Contributor

Summary

  • Decouple mouse polling and serial packet generation functions so mouse polls at 100Hz but packets send at the baud rate.
  • Add baud rate set command selection. Remove hardcoded config file option for baud rate due to this.
  • Added modes: Inactive, Point, Up/Down.
  • Added Output Status request.
  • Remove duplicate code and optimize a bunch.

Checklist

@mourix mourix changed the title Microtouch: Implement all output modes besides polled Microtouch: decouple mouse poll and serial transmit, add software baud config and more Sep 15, 2024
@OBattler
OBattler merged commit d120620 into 86Box:master Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants