
Cuando juego Minecraft en pantalla completa, si otra aplicación se enfoca o aparece una notificación en el escritorio, Minecraft se "minimiza" pero aún tiene el control de mi mouse. Mi teclado funciona bien, las aplicaciones siguen ejecutándose e incluso puedo mover el mouse, pero los clics del mouse no se registran. Las únicas opciones que he encontrado son...
a) Recuperar el foco de Minecraft con una tecla de acceso rápido( Super + number key
; lo mismo que hacer clic en un icono en el iniciador). El problema con esto es que si el ícono de Minecraft está demasiado abajo en el iniciador, no hay una tecla de acceso rápido para iniciarlo.
b) Matar la aplicación.Como mi teclado todavía funciona, puedo presionarlo Alt + F2
sin killall java
muchos problemas. Las desventajas de este método son obvias.
Entonces necesito dos soluciones:
¿Cómo evito que esto suceda?
¿Cómo puedo devolverle el foco de manera más confiable a mi proceso de Minecraft (Java) en caso de que esto vuelva a suceder?, sin depender de que esté más arriba en mi lanzador?
No tengo ningún problema al ejecutar Minecraft en una ventana, incluso si se ha maximizado al hacer clic en el ícono cuadrado.
Respuesta1
wmctrlLa herramienta proporciona acceso a la línea de comandos al administrador de ventanas (no se instala de forma predeterminada, el paquete se llama wmctrl
). La -a
bandera permite al usuarioActive la ventana cambiando a su escritorio y levantándola.
(Tenga en cuenta que puede encontrar el nombre de la ventana con -f
la opción)
$ wmctrl -l
0x01600007 -1 hostname Desktop
0x04200002 0 hostname mouse - What do I do when Minecraft in fullscreen loses focus? - Ask Ubuntu - Google Chrome
0x03200007 0 hostname Terminal
0x03e00015 0 hostname Minecraft 1.10.2
$ wmctrl -a "Minecraft 1.10"
Así se podría obtener una receta completa.
- Cambiar a consola virtual Ctrl+ Alt+F1
- Acceso
DISPLAY=:0 wmctrl -a "Minecraft 1.10"
- Cambiar a la consola del servidor x Ctrl+ Alt+ F7(o F8)
Veresta otra respuestapara obtener más detalles sobre wmctrl.
Respuesta2
@Quéaaaat es correcto. Este es un error de Minecraft. Una solución rápida es presionar Alt+ Taby regresar a Minecraft.
Otra solución seríaalfilerMinecraft en la parte superior del lanzador.