mouse state ScrollWheelValue returns 0 all the time

        protected override void Update (GameTime gameTime)
        {
                 MouseState mouseState = Mouse.GetState ();
                 Console.WriteLine("scroll :" + mouseState.ScrollWheelValue);
        }

this alway returns 0 (after using scrollwheel). At windows same code is working.

Does it work for you?