On Wed, 16 Dec 2020 10:12:03 +0100 Quelrond <quelr...@gmail.com> said:
> Hello, > > I use Enlightenment 0.24.2 and EFL 1.25.1 on FreeBSD 12.1. I have a > mouse with additional buttons (wheel-left and wheel-right). I bound > these buttons in Enlightenment to Window:List->Next Window and > Window:List->Previous Window. I have two mappings for every button - for > 'Any' context and for 'Window' context. > > The mappings work correctly - I have WinList popup shown and I can > switch windows like this. The problem is that starting from one update > (E or EFL or GTK or QT ot something else) these mappings are propagated > to the windows under mouse pointer (even not to the currently focused > one). So, these events are ALSO processed by applications, active in > these windows. For example, if I click 'wheel-right' - I have WinList > popup shown AND the editor under cursor scrolls right. I don't want it. > I don't want that the mouse events processed by Enlightenment would be > propagated to underlying windows. How can I block it? run xev. put out mouse over xev. press those buttons. you should NOT get button press events. i bet the apps are bypassing regular x events and going right to xinput and listening to the xinput device directly thus bypassing the regular x event pipeline... test with xev above. > Best regards, > > Peter > > > > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- Carsten Haitzler - ras...@rasterman.com _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users