ADD: [mouse] support long click + full click/double/long support for 5 buttons

/cc @jmarshallnz @Montellese 
szType is NULL here.  I think you wanted this one up at ln1461.