Skip to content

Conversation

@gonX
Copy link
Member

@gonX gonX commented Nov 23, 2024

Unofficial backport of #2894. Will need testing.

Closes #2871, Fix #2291

From original post:

Dedicated artist mode seems unnecessary for macOS as it does not change the behaviour like Windows Ink.

The tilt functionality has not been tested with a real device, so the scale normalisation may differ from that of the official driver.

Rebased by Sebastian "gonX" Jensen for OpenTabletDriver's 0.6.x branch
…ng overridden by delayed tablet events. To prevent this, we now maintain a private state table using kCGEventSourceStatePrivate, ensuring that tablet events do not influence the global modifier state.
@gonX gonX added enhancement New feature or request macos Affects the MacOS platform desktop OpenTabletDriver.Desktop library, UX and Daemon use this as the core implementation. labels Nov 23, 2024
@gonX
Copy link
Member Author

gonX commented Nov 23, 2024

I can't request a review from someone out-of-org but maybe you can verify that this looks fine @AkiSakurai ?

@gonX gonX changed the title [0.6.x] MacOS pressure (AkiSakura's tabletmore branch) [0.6.x] MacOS pressure (AkiSakurai's tabletmore branch) Nov 23, 2024
Copy link
Member

@Kuuuube Kuuuube left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@TheSevenPens tested this and it works perfectly. Running on Apple M3 Pro and Sequoia 15.1.1. Would be nice to pull this in for 0.6.5.

@gonX
Copy link
Member Author

gonX commented Nov 23, 2024

Sounds good to me. I would like an additional review if possible, given the size of the PR.

Copy link
Member

@InfinityGhost InfinityGhost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lg2m

@InfinityGhost InfinityGhost merged commit c1122d5 into OpenTabletDriver:0.6.x Nov 25, 2024
8 checks passed
@gonX gonX deleted the 06x-tabletmore branch January 24, 2025 03:00
@gonX gonX added the forward-port-not-needed Feature is already implemented, is not relevant, or is considered elsewhere for Avalonia branch label Oct 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

desktop OpenTabletDriver.Desktop library, UX and Daemon use this as the core implementation. enhancement New feature or request forward-port-not-needed Feature is already implemented, is not relevant, or is considered elsewhere for Avalonia branch macos Affects the MacOS platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants