On Sat, 28 Oct 2023, 12:29 Neil C Smith, <neilcsm...@apache.org> wrote:
> > > On Sat, 28 Oct 2023, 11:59 Laszlo Kishalmi, <laszlo.kisha...@gmail.com> > wrote: > >> It would be good if somebody could test the Mouse Button layouts on >> Windows and Mac, probably can remove the MOUSE_BUTTON4 and MOUSE_BUTTON5 >> registration... >> > > They weren't added by accident! ;-) > > I have all 3 OS to hand, and tested this on all 3. As far as I could tell, > buttons 4 & 5 are required for Mac and Windows. Linux is the odd one out > here, unfortunately. > > Personally, my Wayland laptop trackpad doesn't show this issue. We don't > have an option to have disabled mappings. If the reports are more than a > one off issue, then the only option is really to remove all the default > mouse button mappings for NB20 and let people configure them if they want. > But it's not very discoverable, and leaves the original feature request > still unfulfilled. > PS. Also, if you look at this comment you'll notice that Michael and I had a conversation on the PR about xev values and the JDK numbers being two lower because of scroll wheel events https://github.com/apache/netbeans/pull/6434#issuecomment-1715252021 If we are 100% sure that 4&5 (native 6&7) map to horizontal scroll, we could drop the value down another two in the event handler to bring all OS in line? Best wishes, Neil