@davidrevoy Since the kernel has a long standing policy not to break userspace, I expect that they will fix this — for example by accepting that the original commit had a conceptual problem that wasn’t detected due to the bug.
They write "These changes are tested in the following hid-tools regression tests:
https://gitlab.freedesktop.org/libevdev/hid-tools/-/merge_requests/127 " and I would hope that without the other bug this would have detected that the stylus button gets rendered useless that way.
But first of all: Good luck!