Well, the question is rather simple - how can i handle left/right/middle click, wheel and (!)hover move in android 2/3/4.
I've been digging on this topic and found the following
- in api 14 we can handle almost anything with fancy new MotionEvent
- we also have Open Accessory that seems to be ok with USB mouse since api 12 (still missing bluetooth) (UPD OA backported to 2.3.4)
- mouse actually works well on tablets with ICS and Honeycomb and cyanogen 2.3.7, but act like just single touch on every button.I wonder is there a way to intercept mouse messages.
Help me please to understand how i can handle bluetooth and usb mouse in most simple and right way in each version of android. Or say its impossible.
UPD2: seems like USB Host only in 3.1+, while USB Accessory useless for this task