views slideshow: display multiple items but scroll only one item at the time i'm using drupal 8 and slideshow module to create a block of slides (fields with images and descriptions to it) to put it on some pages.

I have managed to show slides horizontally and they scroll nicely but problem is how to show 4 slides and scroll only by one at the time.

In setting for slideshow there is an option "Items per slide" if i use it and put 4 - i will get 4 slides on an block but it will scroll 4 items at time.  If i put 1 - it will scroll one item at the time but will show only 1 slide and need 4. 

plus to all that it should be responsive if only 3 slides can fit on the screen it should show 3 slides and scroll only one by one.
I'd suggest using the owl carousel module from Git hub for responsive slide shows.  It has lots of options to define how many slides based on breakpoints, support for mobile touch events, number of slides per next, and more.

We've been using it since 8.0 without a problem.  Note that despite the Readme, the author has released it under GLPv2.  See issue #4.

There is a cleaned up pull of this project as well.  I have not used this but it may be a slightly better alternative.

Just install the module as a manual module or you can add the git hub repo as a repository in your composer.json and install it via composer.  Once enabled, change your view format to Owl Carousel and then use the settings to define things.