De vez en cuando, phpStorm perderá la entrada de mi teclado. Todavía puedo hacer clic, pero no registrará ninguna clave. Otras ventanas están bien. Es necesario reiniciar phpStorm para recuperarlos. Parece suceder más cuando presiono Control+Tab entre pestañas abiertas
Estoy ejecutando: Ubuntu 13.10 phpStorm 7.1 JRE 1.7.0_51
Respuesta1
Deberías mirar este error aquí: http://youtrack.jetbrains.com/issue/IDEA-79312
Es exactamente tu problema y tiene una posible solución alternativa:
sudo ibus restart
¡Espero que ayude!
Respuesta2
Parece que el problema/error correcto para OP es en realidad este:IDEA-78860
Esta no es una versión específica de Ubuntu, sino un problema de X Window/IBus y todavía está sucediendo en Ubuntu 14.04 con IBus <1.5.11.
Opción 1:
Actualizar IBus a1.5.11 o superior
Comprueba esta respuesta encómo actualizar ibus en ubuntu
Opcion 2:
La solución oficial es agregar la siguiente línea a su ~/.profile
export IBUS_ENABLE_SYNC_MODE=1
Recuerda que tienes quereinicia tu sesión(cerrar sesión) para que esto surta efecto.
Opción 3:
La solución más universal sigue siendo ibus restart
, pero creo que vale la pena citar al responsable del problema:
No se recomienda reiniciar IBus (puede bloquear el IDE más adelante)
Sí, eso puede suceder tarde o temprano. Además, esto restablece la distribución de su teclado a la configuración predeterminada (principalmente en inglés). Entonces tendrías que volver a cambiar eso cada vez que reinicies ibus.
Otra opción es desactivar ibus, pero esto realmente no es una solución para personas que no tienen un diseño de kb de EE. UU.
Respuesta3
evito este problema cambiando el "Sistema de método de entrada del teclado" (Configuración del sistema > compatibilidad con idiomas) de "IBus" a "ninguno".
Respuesta4
puedes intentar eliminar la .idea
carpeta en la raíz de tu proyecto, luego intentarArchivo → Invalidar caché y reiniciar.