The embedding API now support device type and different buttons, allowing for right click, middle click, etc.
Some reading:
FlutterPointerEventI'll do it.
Just some question :
Do we want it to handle like keyboard and have separated files for each platform ?
Do we want to enable user customisation like keyboard where they can customise the callback ?
I think left/right/middle-click is fairly equal cross-platform. It doesn't feel like it needs separate implementation for win/mac/linux.
I don't think we need customization. This is quite straightforward: mapping GLFW mouse buttons to the embedder PointerEvent.
Closed by #159
Most helpful comment
I'll do it.
Just some question :
Do we want it to handle like keyboard and have separated files for each platform ?
Do we want to enable user customisation like keyboard where they can customise the callback ?