Skip to content

Conversation

@Repiteo
Copy link
Contributor

@Repiteo Repiteo commented Nov 5, 2022

  • All hooks now exclusively low-level, allowing for far wider key coverage
  • Mouse given low-level hook, can now identify both X-button inputs independently & can have its actions intercepted as well
  • RawKey remains as enum, retaining inspector functionality in full; can now reference keys outside of the virtual key byte
  • Added check to detect on-play if runInBackground is enabled; if not, flash a warning and enable it for that playsession
  • Added new readonly "Fallback Intercept Key" (Escape) to LogRawInput to ensure that the user won't ever be in a position where they assign to a key that their keyboard lacks & would have to reset their entire PC (oops)

• All hooks now exclusively low-level, allowing for far wider key coverage
• Mouse given low-level hook, can now identify both X-button inputs independently & can have its actions intercepted as well
• RawKey remains as enum, retaining inspector functionality in full; can now reference keys outside of the virtual key byte
• Added check to detect on-play if runInBackground is enabled; if not, flash a warning and enable it for that playsession
• Added new readonly "Fallback Intercept Key" (Escape) to LogRawInput to ensure that the user won't ever be in a position where they assign to a key that their keyboard lacks & would have to reset (oops)
@elringus elringus added the enhancement New feature or request label Nov 5, 2022
@elringus elringus merged commit c4cada0 into elringus:master Nov 5, 2022
@Repiteo Repiteo deleted the LowLevelEnhancement branch November 5, 2022 21:56
@elringus
Copy link
Owner

elringus commented Nov 5, 2022

Merged, thank you!

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants