Swiperjs es increíble, pero ¿cómo habilito el deslizamiento con dos dedos (panel táctil) sin activar el control de la rueda del mouse? Preferiblemente solo horizontal.
Estaba buscando la misma respuesta. Trackpad no es un evento DOM único si lo entiendo correctamente. Sin embargo
const mySwiperConfig = { mousewheel: { forceToAxis: true, ... }, ... }funcionó lo suficientemente bien para mí. Esto impide que el deslizador recoja el desplazamiento hacia arriba y hacia abajo en la página y lo traduzca horizontalmente a través de las diapositivas. Con esta configuración, solo el desplazamiento horizontal del trackpad activa el control deslizante.
fuente: https://github.com/nolimits4web/swiper/issues/4442#issuecomment-822256851