Add support for secondary and tertiary mouse buttons
Make the cursor on the target track more true to the client input by scaling based on screen resolution