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

/cc @jmarshallnz @Montellese 
ToLower then == is more efficient given the multiple comparisons.