Bloquee el segundo puntero del mouse y la entrada del teclado en una ventana


8

Esto es básicamente una versión lite de multiseat (ver mi otra pregunta ): puedo configurar dos punteros de ratón (véase, por ejemplo aquí , aquí o aquí ) y dos teclados (aunque mis dos logitech idéntica K200 teclados muestran como cuatro teclados en xinput list, cualquier idea ¿por qué?). Solo esto no es suficiente para permitir que dos usuarios hagan cosas independientemente, ya que aparentemente solo se puede enfocar una ventana a la vez, por lo que toda la entrada del teclado va a esa ventana. ¿Se puede cambiar este comportamiento?

¿Se pueden dirigir las entradas de dos teclados a dos ventanas diferentes al mismo tiempo? ¿Y se le puede decir a una aplicación de bloqueo del mouse que solo bloquee uno de los punteros?

(en caso de que su respuesta incluya Xephyr, ¿puede admitir la representación directa de gl abierto?)


1
La misma pregunta para Windows 7: superuser.com/q/230210/35237
Tobias Kienzler

Respuestas:


2

Los teclados USB a menudo exponen múltiples interfaces; es probable que uno sea el conjunto estándar de 104 teclas y otro son los botones adicionales.

MPWM es un administrador de ventanas simple que puede usar las extensiones MPX para permitir múltiples punteros de clientes independientes y ventanas activas. Tendrá que esperar a que aparezca un soporte similar en otros administradores de ventanas.

Xephyr actualmente no admite renderizado OpenGL directo ni indirecto. Está en desarrollo .


No me importaría probar un WM diferente. Sin embargo, MPWM no aparece en el menú gdm, ¿hay algo más que deba hacer después de un éxito sudo make install?
Tobias Kienzler

Gracias por mencionar MPWM y el enlace al tamaño xephyir-with-gl. Esta entrada de blog de 2007 afirma que Xephyr sería compatible con OpenGL, que parece ser parte de la rama maestra de xserver , pero ¿qué hacer con esto? ¿Necesitaría una nueva compilación de Xserver?
Tobias Kienzler

@Tobias: MPWM no está realmente integrado en nada y no recomendaría usarlo para otra cosa que no sea la prueba, pero puede eliminar su administrador de ventanas existente y simplemente comenzar mpwm. El soporte GL en Xephyr aguas arriba no está acelerado. Puede compilar solo el servidor Xephyr desde esa rama xserver.
Ephemient
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.