The key for using this mouse is NOT assigning special functions for mouse buttons 1-5 - just set them to generic mouse buttons. The rest work fine when assigned to keystrokes (as far as my experiences go).