Eliminar la barra de desplazamiento pero no la funcionalidad de desplazamiento [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cómo puedo desactivar un navegador o elemento de la barra de desplazamiento, pero aún así permitir el desplazamiento con las teclas de la rueda o la flecha? 7 respuestas

Sé que puedes definir desbordamiento: oculto; en el cuerpo del HTML para eliminar la barra de desplazamiento, pero me gustaría poder seguir desplazándome con las flechas o la rueda de desplazamiento del mouse.

Gracias de antemano por cualquier ayuda.

Edición: Gracias por todos los consejos sobre las barras de desplazamiento flotantes y las barras personalizadas. También le agradecemos todas las inquietudes sobre la experiencia de los usuarios que impactan al eliminar las barras de desplazamiento. Voy a elaborar un poco más para que explique de dónde vengo.

Tengo una página circular (si se desplaza con una rueda de desplazamiento o un botón de flecha, cuando llega al final, se restablece en la parte superior de la página y comienza de nuevo). Un bucle sin fin. Una barra de desplazamiento tiene un impacto en esto, ya que la barra es limitada y cuando alcanza la parte inferior y se restablece en la parte superior, el mouse del usuario aún se encuentra en la parte inferior de la página, lo que significa que cuando se mueven hay un parpadeo entre la parte superior e inferior de la página.

Planeo quitar la barra de desplazamiento y reemplazarla con botones de flecha en la parte superior e inferior de la ventana. Por eso me gustaría eliminar la barra de desplazamiento completamente pero dejar la funcionalidad de desplazamiento.

Respuestas a la pregunta(3)

Su respuesta a la pregunta