Ich persönlich nutze SetPoint schon bei meiner G500.
Damit kannst Du die verschiedenen Tasten konfigurieren und Profile anlegen.
Ausserdem noch die Geschwindigkeiten - hat das überhaupt die MX518?
Ich bezweifle es zwar, aber trotzdem ist SetPoint für mich schon immer relativ hilfreich gewesen :)

Ich habe "Raw Mouse Input" ausgeschalten, das funtzt auch so super
LG