I recently purchased the MX Master 4, and it was easy to remap the gesture buttons and configure features like SmartShift and high-resolution scrolling.