GNU/Linux >> Tutoriales Linux >  >> Linux

Xorg:¿Múltiples teclados, una configuración?

En mi portátil, modifico algunas combinaciones de teclas y preferencias de teclado con
xmodmap y xset . Cuando conecto un teclado USB externo, la
configuración para ese nuevo teclado es la predeterminada, es decir, sin mis ajustes.
Si xmodmap y xset nuevamente, estas preferencias también se aplican al
teclado recién conectado, pero al conectarlo/desconectarlo, se restablecen nuevamente
a los valores predeterminados. Tenga en cuenta que el enchufar/desenchufar nunca afecta la
configuración del teclado de la computadora portátil, que permanece sintonizado durante todo el proceso
.

Pregunta: ¿Cómo puedo tener uno Conjunto de preferencias xmodmap y xset, que se aplica a cualquier teclado (conectado ahora y en el futuro).

Configuración :Arch Linux en el kernel 3.1.1, Xorg 1.11.2 sin
configuración casera, gestor de ventanas
:impresionante 3.4.11, sin cosas de kde o gnome

¡Gracias!

Respuesta aceptada:

@Patkos Csaba:Cambió:ahora el valor predeterminado es que no tiene que configurar nada y funciona automáticamente. En cierto modo, agregar setxkbmap a .xinitrc se volvió mucho más fácil que cambiar la configuración del servidor.

Hoy en día, puede conectar un teclado o mouse USB y hacer que X11 lo agregue y lo reconozca, sin necesidad de depender de /dev/mice o algo así.

Ahora he experimentado el problema y, en mi humilde opinión, la solución perfecta sería alguna forma de decirle a Xorg que herede la nueva configuración del teclado del teclado conectado actualmente o decirle a setxkbmap que configure las opciones como el servidor predeterminado para y futuros teclados.

Hasta ahora, no encontré ninguna manera de hacerlo. La única forma de evitar ejecutar setxkbmap/xmodmap nuevamente es editar la configuración predeterminada empleada por Hald al configurar nuevos dispositivos, consulte la documentación de FreeBSD, §6.4.2 (algunos párrafos debajo del encabezado de la sección, tiene dos ejemplos de configuración predeterminada del teclado). Consulte también la "opción 2" en el tutorial de Klaas Teschauer sobre la migración hal. También hay una pregunta en Stackoverflow con enlaces sobre la activación de un script en adiciones de hardware, si prefiere hacerlo de esa manera.


Linux
  1. Cómo instalar múltiples distribuciones de Linux en un USB

  2. Manera sencilla de conectarse a varios repositorios de AWS CodeCommit

  3. Cómo configurar múltiples SSL en una IP con Nginx

  4. ¿Forma de sincronizar solo una partición?

  5. Sinergia:comparta su mouse y teclado entre varias computadoras

Cómo unir varias líneas en una en un archivo en Linux

Cómo ejecutar múltiples comandos de Linux en un solo comando

Cómo combinar varios archivos PDF en un solo PDF en Linux

3 métodos para ver la salida tail -f de múltiples archivos de registro en una terminal

Linux:sincronice archivos continuamente, de una manera

¿Cómo gzip varios archivos en un archivo gz?