       strings: # String for the controls 
         prev: 'prev'
         next: 'next'
+      mousewheel:
+        enabled: true
+        threshold: 5
+        minTimeBetweenShifts: 300
+        _lastShift: 0
       touch:
         enabled: true
         preventDefaults: true   # Will call event.preventDefault() on touch events

            y: touch.pageY
        when 'touchend'
          if @touch._start and @touch._end
            changeX = @touch._end.x - @touch._start.x
            if Math.abs(changeX) > @touch.threshold
              if changeX > 0

          @autoRotation.paused = false
          @_autoShift()
        @hideCaption(@currentLayer) unless @alwaysShowCaption
            
      # Show or hide controls if they exist
      @_refreshControls() if @controls.enabled
      
    layerFadeIn: (layerNum) =>
      item = @_getItem(layerNum)
