When looking over the FPS related viewport scrolling issues i noticed that m_horizontalScrollSpeedFactor and m_verticalScrollSpeedFactor have different values.
m_horizontalScrollSpeedFactor = 1.6f
m_verticalScrollSpeedFactor = 2.0f
As these values are also used for right mouse button scrolling, it means that the movement is not equal in all directions.