Teclado incorrecto al escritorio remoto desde Windows a Linux


1

Instalé xrdp en mi servidor Linux FC 17 KDE, para poder usar mstsc de Windows para conectarme a él.

Todo funciona muy bien, excepto que tengo un teclado suizo, y cuando escribo decir una Z, obtengo una Y en la pantalla (el suizo es QWERTZ y no QWERTY).

Instalé Linux en el servidor mientras estaba conectado un teclado suizo. A nivel local funciona bien.

Intenté agregar un diseño suizo en la ventana llamada "Teclado - Módulo de control de KDE", pero eso no ayuda.

Uso el mismo usuario, ya sea para iniciar sesión local o remotamente.

¿Cómo soluciono este problema?


Inicie sesión en el servidor, abra una terminal y publique el resultado de este comando:echo $LANG
terdon

en_US.UTF-8 - ¡eso está mal! ¿Qué hago ahora? :-)
Ant Kutschera

@AntKutschera ¿Comprar un teclado estadounidense? ;-)
weberc2

Respuestas:


0

Como viste que la $LANGvariable es incorrecta, debes intentar configurarla en tu ~/.bashrc.

Lo siento, hablé demasiado pronto, y no pensé. La variable $ LANG controla todos los aspectos de su configuración regional, no la distribución del teclado como tal. Por lo que puedo decir, la solución más fácil para esto sería agregar esta línea a su ~/.bashrc:

setxkbmap -layout de_CH

Ahora, no estoy seguro de que sea el nombre correcto para el diseño suizo que está utilizando. Eché un vistazo y esta página sugiere de_CHo fr_CH. Sin embargo, ninguno de los dos funciona en mi sistema, pero eso podría ser solo porque no tengo los diseños relevantes. Juega con setxkbmapsolo abrir una terminal y prueba algunos diseños:

setxkbmap -layout de_CH
setxkbmap -layout fr_CH

etcétera etcétera.

Puede echar un vistazo a algunos nombres locales en /usr/share/i18n/locales/, tal vez pueda identificar el que necesita :).


no funciona :-( Lo configuré, reinicio, inicié sesión de forma remota, verifiqué la variable LANG que ahora lee de_CH.UTF-8 (variante alemán suizo), pero el teclado funciona igual que antes :-(
Ant Kutschera

Todo lo que hizo fue hacer que mi shell enviara mensajes de error alemanes :-)
Ant Kutschera

Sí, lo siento, mira mi respuesta actualizada.
terdon

El setxkbmap tampoco funciona para mí. Estoy avanzando un poco más con esto: forums.fedoraforum.org/showthread.php?t=265100 La primera parte (crear el archivo y ponerlo en / etc / xrdp y luego reiniciarlo funciona, pero hay algunas diferencias entre mi teclado Thinkpad T410 y ese. ¿Hay alguna herramienta gráfica que pueda usar para hacer clic en una tecla y ver su código?
Ant Kutschera

setxkbmaprealmente debería funcionar ... Solo tienes que averiguar el nombre de diseño correcto. ¿Has probado un diseño alemán alemán, en lugar de uno suizo? Este comando me da un tablero de claves QWERTZ:setxkbmap -layout de
terdon
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.