El Blog de ReactOS
Blog en Español de Reactos

Firefox 2.0: Un Truco para el Bug de mover el Ratón


Firefox 2.0 es el navegador que mejor funciona en ReactOS. Sin embargo, sufre de un Bug que a más de un tester le saca de quicio: Necesitas mover el ratón para que cargue una página. Sin embargo se ha encontrado un pequeño truco que permite arreglar esto.


Antes de explicar el Truco para no tener que volver a presionar NI UNA sola tecla mientras usamos Firefox, vamos a explicar resumidamente el Bug.

EL BUG:

Este Bug se debe a un problema de Timers.Por lo visto Firefox registra un Timer para ser lanzado en 10ms y luego ejecuta un WaitMessage() pero éste no regresa en el evento del Timer.Para hacer que regrese,es necesario mover el ratón o presionar una tecla.

Parece un Bug en principio fácil de resolver,sin embargo es mas complejo de lo que parece:

Se debe reescribir la forma de manejar los Timers,sacándolos de la cola de mensajes.(La cola de mensajes es donde van,entre otros,los mensajes de movimiento de ratón y el de presionado de las teclas).O hacer que se procesen correctamente.

El Truco:

-Estando en ReactOS, pulsa Ctrl+Alt+Supr.

-Ahora abre el Administrador de Tareas, y dejalo abierto.

-Abre Firefox 2.0

Y nunca más necesitarás mover el ratón o presionar teclas como loco.

El TaskManager manda cada poco tiempo mensajes para tener controladas las aplicaciones, esto permite que la cola se  “desatasque”. Y desde luego es mucho más comodo ;)

Este truco fue descubierto por los miembros españoles de ReactOS. ;) Somos poquitos,pero ya van 2/2*

Esto abre las puertas para crear un pequeño Hack, como un servicio TEMPORAL corriendo de fondo que mande mensajes a la cola de mensajes, a una mayor velocidad que el TaskManager,consiguiendo un incremento de la velocidad de descarga.


*(El otro Bug fue el de la corrupción gráfica tras 60 segundos,que fue categorizado como Bug Aleatorio, el equipo español de ReactOS demostró su método de replicación,provocando que se solucionara el Bug poco tiempo despues)

6 Responses to “Firefox 2.0: Un Truco para el Bug de mover el Ratón”

  1. […] Actualización: Se ha encontrado un método para resolver temporalmente este Bug.Mas Info aquí […]

  2. […] Si os suena a chino lo que os estoy contando entonces pincha aqui. […]

  3. Very interesting article, i have bookmarked your blog for future referrence. Best regards

  4. […] Actualización: Se ha encontrado un método para resolver temporalmente este Bug.Mas Info aquí […]

  5. […] ¿Que no sabes a que nos referimos? Pásate por esta entrada: Bug de Mover el Ratón […]

  6. […] ¿Que no sabes a que nos referimos? Pásate por esta entrada: Bug de Mover el Ratón […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: