fix haptic feedback