En OS X Lion, ¿hay una manera de deshabilitar el desplazamiento de la banda elástica? Este es el rebote que se produce cuando la ventana se desplaza más allá del borde superior o inferior.
Soy consciente de que los dispositivos de entrada que no son de Apple no tienen banda elástica y espero encontrar una configuración o software para eliminar esto en el trackpad y los ratones de Apple.
Seguir : Hay una muy buena discusión en Apple Support Communities sobre este tema. Aparentemente defaults write -g NSScrollViewRubberbanding -bool false
desactiva el desplazamiento de la banda de goma para algunas aplicaciones.
Respuestas:
Esto no es una respuesta, sino un indicio en la dirección correcta.
Tengo un trackpad no multitáctil y el desplazamiento de la banda elástica está desactivado en Lion para mí. Así que esta configuración está vinculada al soporte multitáctil.
fuente
Encontré una preferencia oculta para desactivar el desplazamiento de banda de goma con
strings /System/Library/Frameworks/*.framework/Versions/*/* 2> /dev/null | grep -iE '(rubb|elastic)' | grep -v ' ' | sort | uniq
:Debe tener efecto después de reabrir las aplicaciones. Aunque no parece afectar las vistas de la web como las ventanas de Safari.
fuente
Para cualquier otra persona que trate de resolver esto, esto puede ser de ayuda:
Apple usa la palabra "elasticidad" en referencia a esta parte del desplazamiento con bandas elásticas. La documentación de Xcode incluye más detalles.
Además, vea el contenido de "/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit".
fuente
Se puede deshabilitar las bandas de goma cuando se desplaza más allá del final de una página. Simplemente requiere que abandone su dispositivo señalador de Apple y use un mouse de terceros, como mi mouse Logitech de 8 años. No tiene efecto de rebote de goma elástica al desplazarse más allá del final de cualquier página.
Por supuesto, esto significa renunciar a todos los gestos. Si, como yo, odias el efecto de la banda elástica lo suficiente como para intercambiar todos los gestos para deshacerte de él, corre a la tienda del dólar y consigue ese ratón USB de $ 4.99.
fuente
He encontrado este fragmento de CSS que aparentemente lo deshabilita: http://www.smilingsouls.net/Blog/20110804114957.html
Ahora, para descubrir cómo implementar la regla CSS en cada página web que visitamos ... probablemente a través de una extensión de Safari, como QuickStyle o NinjaKit.
QuickStyle: http://canisbos.com/quickstyle
fuente
Creo que la respuesta es no: no puedes deshabilitar esa función.
Mantenga un ojo en el software de terceros como MagicPrefs y Secretos. Si alguien se da cuenta de cómo hacerlo, probablemente sea uno de esos.
fuente
El desplazamiento de la banda elástica no se puede desactivar en Lion.
La mejor solución a su problema es, probablemente, utilizar aplicaciones que no incluyan el desplazamiento de la banda elástica. Mirando a su alrededor, parece que Chrome y Path Finder no incluyen esto. Muchas otras aplicaciones tampoco utilizan el desplazamiento de la banda elástica, pero esto es solo una solución temporal, ya que algunas aplicaciones se actualizarán para incluir este estándar de Lion.
Otra solución es dejar de usar un Magic Mouse, Magic Trackpad o MacBook Trackpad. Cualquier otro ratón que se utilice no tendrá desplazamiento de la banda de goma.
fuente
Está en algún lugar de NSScrollView.NSScrollElasticity
NSScrollElasticity Estas constantes determinan el comportamiento de elasticidad para un eje de la vista de desplazamiento.
Necesitamos encontrar una manera de establecer NSScrollView.NSScrollElasticity de cada aplicación en 1, que = ninguno. Detalles abajo:
Constantes
NSScrollElasticityAutomatic
Determine automáticamente si se permite la elasticidad en este eje.
Disponible en Mac OS X v10.7 y posteriores.
Declarado en NSScrollView.h.
NSScrollElasticityNone
No permitir el desplazamiento más allá de los límites del documento en este eje.
Disponible en Mac OS X v10.7 y posteriores.
Declarado en NSScrollView.h.
fuente
Para Safari, construí una extensión: https://github.com/lloeki/unelastic/releases
El resto, como ellos dicen, es historia:
fuente
Sí, puedes. Ir a Preferencias del sistema - & gt; Acceso universal - & gt; Ratón & amp; Trackpad - & gt; Opciones del trackpad o opciones del mouse. Puede seleccionar con inercia o sin inercia.
fuente