Ver la Versión Completa : Lag en S4 con el boton Home
Hola,
he adquirido hoy el S4 en ECI, y cada vez que aprieto el boton Home, tarda mas de un segundo en responder a la accion. quisiera saber si esto le pasa a alguien mas, ya que sino el lunes mismo lo devuelvo! gracias
Eso es por que por defecto al pulsar dos veces se activa svoice. Entra en svoice y en sjustes desactiva que se active con dos pulsaciones de home
2fast2julius
27/04/13, 22:55:37
El boton fisico siempre va a tener lag, la unica forma de que responda al instante es cuando esta incluido en la pantalla
blackvargas
28/04/13, 00:03:19
Como te dice el compañero es normal. Tiene un pequeño lag para que al pulsar 2 veces se active el S Voice. Es así con todos los Samsung que tienen dicha utilidad.
jaliv800
28/04/13, 00:05:36
Ayyyyy, ya se ha hablado mucho de ello, desactivar Svoice! :)
Gracias chicos. Ya está desactivado el s voice con doble toque en el botón inicio. También he instalado este Touch, y el lag casi no se nota.
https://play.google.com/store/apps/details?id=com.gau.go.touchhelperex
El boton fisico siempre va a tener lag, la unica forma de que responda al instante es cuando esta incluido en la pantalla
Pues resulta que en realidad es al revés. Una interrupción por hardware siempre suele ser mas rápida que una interrupción por software.
Cosas de la computación...
Enviado desde mi GT-I9100 usando Tapatalk
Veloz46
28/04/13, 06:22:21
Pues resulta que en realidad es al revés. Una interrupción por hardware siempre suele ser mas rápida que una interrupción por software.
Cosas de la computación...
Enviado desde mi GT-I9100 usando Tapatalk
Bueno, depende como lo mires, ambos son lo mismo, tanto botón físico como en pantalla, son por hardware, al darle al botón le das a un componente de hardware, y a la pantalla 3/4 de lo mismo.
Bueno, depende como lo mires, ambos son lo mismo, tanto botón físico como en pantalla, son por hardware, al darle al botón le das a un componente de hardware, y a la pantalla 3/4 de lo mismo.
Nop.
Cuando das a la pantalla, estás recibiendo la información de un software que comprueba si o no estás dándole al botón.
En cambio, cuando aprietas un botón físico, estás accediendo a una interrupción directa por hardware.
Aunque en la práctica los microsegundos que puede tardar entre una y otra son irrisorios. Pero la realidad es esa. No me la invento. Cualquier persona que desarrolla hardware tiene este concepto claro.
Enviado desde mi GT-I9100 usando Tapatalk
Interesante...Cuéntanos más..
El boton fisico siempre va a tener lag, la unica forma de que responda al instante es cuando esta incluido en la pantalla
Madre mía...
Veloz46
28/04/13, 15:12:45
Nop.
Cuando das a la pantalla, estás recibiendo la información de un software que comprueba si o no estás dándole al botón.
En cambio, cuando aprietas un botón físico, estás accediendo a una interrupción directa por hardware.
Aunque en la práctica los microsegundos que puede tardar entre una y otra son irrisorios. Pero la realidad es esa. No me la invento. Cualquier persona que desarrolla hardware tiene este concepto claro.
Enviado desde mi GT-I9100 usando Tapatalk
Es que en el botón físico no hay un software esperando a ver si le das o no?
Esto a rangos de micro o nanosegundos si, pero esto...
Ya se que el hardware es más rápido, no tiene que hacer tantos cálculos, o peticiones, pero de hay a que un usuario lo note...
Es que en el botón físico no hay un software esperando a ver si le das o no?
Esto a rangos de micro o nanosegundos si, pero esto...
Ya se que el hardware es más rápido, no tiene que hacer tantos cálculos, o peticiones, pero de hay a que un usuario lo note...
Tio, que me lo diga otro usuario vale, pero pensaba que tu sabrías la diferencia entre interrupción por software y por hardware.
Una interrupción por hardware no tiene ningún bucle esperándole. Simplemente cuando se activa, el procesador atiende y mira que interrupción es. Las interrupciones de la pantalla sin embargo son una comunicación entre el microprocesador del sistema (el del móvil) y el de la pantalla (el controlador de pantalla es otro microprocesador con su rom y con su memoria).
Siempre va a recibir mas rápido un botón "enchufado" directamente a la interrupción del procesador que una interrupción provocada por "otro" procesador.
Aun asi, como digo... esto es del orden me nanosegundos, asi que realmente es absurdo. Además las interrupciones de ésta arquitectura se pueden priorizar (aunque llegue antes el botón físico, se puede programar el micro para que haga "mas caso" a la pantalla).
Y lo que ocurre con el botón es que una vez recibida la interrupción, espera "un segundin" (normalmente 500-750 ms) para ver si es pulsacion corta o larga... y de éste modo elegir la operación.
Enviado desde mi GT-I9100 usando Tapatalk
Veloz46
29/04/13, 00:39:10
????
Cuando tu le das al botón físico, este o corta o activa una orden, que en este caso va accionada por un software, y ese software le dice o detecta que dicho corte a sido accionado, y procesa la ida al home, sin software, ya puedes accionar hardware, que va a ir a inicio quien yo se. XD
Yo no soy ningún experto en hardware, no, pero es de lógica (según yo creo), a mi me da bastante igual de quien es más rápido y quien acciona con menos o más peticiones al procesador, dijo que ambos sistemas hay hardware de por medio, mires cómo lo mires, las lecciones de hardware poco me importan. (sin ánimo de ofender) :ok:
Puede que este totalmente equivocado, como ya e dicho no soy un experto en Hardware. ;)
Jajajaja, dejalo tio. No te preocupes. No intenté iniciar una discusión.
Es algo que si programas microcontroladores te queda claro.
Sólo quise contestar al compi que pensaba que un botón físico es mas lento que la pantalla.
Si alguien quiere mas información nos vamos a la parte de desarrollo y colgamos unas nociones básicas. Google tiene "de tó". Jejejeje.
Enviado desde mi GT-I9100 usando Tapatalk
es interesante pero en cualquier caso, no vale para el tema, hablamos de nanosegundos...
y como dijo Hknc
Y lo que ocurre con el botón es que una vez recibida la interrupción, espera "un segundin" (normalmente 500-750 ms) para ver si es pulsacion corta o larga... y de éste modo elegir la operación.
si el s4 no lo han cambiado.. esta.. la pulsación corta, larga y doble
si el s4 no lo han cambiado.. esta.. la pulsación corta, larga y doble
Exactamente.
Pulsación doble = 2 cortas.
Enviado desde mi GT-I9100 usando Tapatalk
Eso JAJA
Esta gente.. deberían de colgar las batas blancas algún dia, irse a tomar una birra y ponerse a toquear los moviles que estan diseñando en ese momento.. y darse cuanta que aunque un botón tengo 1000 utilidades, cuando quieres volver al home y te quedas un segundo mirando la pantalla... esta claro que falla algo.
personalmente lo primero que hice en el s3 fue quitarle el svoice logicamente.
vBulletin® v3.8.1, Copyright ©2000-2025, Jelsoft Enterprises Ltd.