Registrarse
Home
Foros
Miembros
Calendario
Normas
Ayuda

Foros de usuarios de openSUSE
Retroceder   ForoSUSE > Zona Software > Escritorios: KDE, Gnome, otros...


Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook

Respuesta
 
Herramientas Desplegado

Problema con teclado en el Mac Book Pro [SOLUCIONADO]
  #1  
Antiguo 08-dic-2009, 19:19
gery gery está desconectado
Habitual
 
Fecha de Ingreso: 24-noviembre-2006
Mensajes: 270
Agradecimientos: 1
Agradecido 1 Vez en 1 Mensaje
Poder de Credibilidad: 11
gery está en el buen camino
Problema con teclado en el Mac Book Pro [SOLUCIONADO]

Después de haber migrado el portátil Mac Book Pro a OpenSuse 11.2 con Kde 4.3.2, solamente me queda el último error para el cuál no acabo de encontrar la solución.

El teclado del Mac Book Pro es diferente al de un Pc convencional. Lo que he hecho es poner la tecla de la "Manzana izquierda" como tecla "Alt", la tecla de la "Manzana derecha" como tecla "Alt Gr", y por último la tecla a la derecha de la "Manzana derecha" como "Suprimir".

Para ello la mejor solución que he encontrado es configurar mi propio .Xmodmap de la siguiente manera:

~> more .Xmodmap
keycode 133 = Alt_L
keycode 134 = ISO_Level3_Shift
keycode 104 = Delete

Con esto funciona perfectamente en aplicaciones como Kwrite, Kate u OpenOffice. Aunque en emacs no funciona por algún determinado motivo.

El problema es que en el Konsole el Alt Gr (Manzana derecha) no me funciona. La única combinación que me funciona en el Konsole, es si pulso la tecla del "3", que saca el símbolo "#". En Mozilla Firefox esta tecla no funciona nada.

Desde el Konsole la codificación de carácteres la tengo como en Kwrite o Kate que es la "UTF-8", también he probado con otras como la ""ISO 8859-1". El entorno es el que hay por defecto: "TERM=xterm". Si edito el perfil en Konsole he probado con el "Predeterminado (XFree 4)", "Consola Linux" y "Consola Solaris", pero con todos funciona mal. Lo más curioso es que en si edito la combinación de teclas: "Predeterminado (XFree 4)", en el "Área de pruebas" si escribo con la tecla "Manzana derecha" si que funciona bien como "Alt Gr", pero cuando vuelvo al Konsole no va.

Desde otros programas de terminal como Xterm o Yakuake me sucede el mismo problema que desde el Konsole. Con Fedora 11, recuerdo que me funcionaba correctamente.

Si desde el Konsole abro xev, para ver si las combinaciones de teclas con el Alt Gr que he puesto van bien. Si que aparecen correctas la arroba, símbolo del euro, etc.

[EDITADO]

Baśandome en los siguiente manuales para modificar los teclados, he realizado un .Xmodmap para poner en la carpeta home del usuario que funciona correctamente:

https://informatica.temuco.udelmar.c..._modificadoras

https://informatica.temuco.udelmar.c...istado_keysyms

http://wiki.linuxquestions.org/wiki/...sed_by_Xmodmap

Primero para la versión de OpenSuse 11.2 con Kde 4.3, hay que ir a Preferencias del Sistema => Región e Idioma => Disposición del teclado y habilitar las Disposiciones del teclado para el Modelo de Teclado: MacBook/MacBook Pro (Intl), en Opciones de Cambio ha de estar seleccionado Global y en Avanzado Key to choose 3rd level ha de estar marcada como única opción “Right Win“.

El Xmodmap corrige el error que hay en el teclado del Mac Book Pro (Intel) haciendo que la manzana de la izquiera sea el alt, la manzana de la derecha sea el AltGr y la tecla de suprimir sea la que hay al lado de la manzana derecha (concretamente a su derecha). Como el AltGr no funcionaba la barra vertical del 1 con el AlGr y la @ del 2 con el AltGr también he reasignado estas combinaciones de teclas en el .Xmodmap y ya funciona correctamente.

Hay que editar el en la carpeta home del usuario el siguiente .Xmodmap:

~> cat configuracion/mac/Xmodmap
!! Deshabilita el la tecla del alt, para después poder poderlo asignar a la tecla de la manzana izquierda
keycode 64 = F13
!! Ponemos el botón de suprimir en el botón de la derecha de la manzana derecha
keycode 104 = Delete
!! Ponemos el botón de Alt en la manzana de la izquierda
keycode 133 = Alt_L
!! Ponemos el botón de AltGr en el botón de la manzana de la derecha
keycode 134 = ISO_Level3_Shift
!! Ponemos en la tecla 1, la exclamación para cuando se apriete el shift y la | para cuando se apriete el AltGr
keycode 10 = 1 exclam exclam exclam bar bar
!! Ponemos para la tecla 2, la arroba y la doble comilla
keycode 11 = 2 quotedbl quotedbl quotedbl at at

Un saludo
Gery

Última edición por gery; 26-dic-2009 a las 18:22 Razón: [SOLUCIONADO]
Responder Citando
Respuesta

Marcadores


(0 miembros y 1 visitantes)
 
Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
plasma en kde4.1 no arranca ÆPEDRAZA Software 18 27-sep-2008 00:13
Problema entre KDE y disposicion nueva de teclado jaallinux Escritorios: KDE, Gnome, otros... 1 13-jun-2007 13:59
Problema teclado y ratón. Luci_1987 Escritorios: KDE, Gnome, otros... 3 15-oct-2006 07:24
Problema Gurb y teclado USB ramso General OpenSUSE 1 06-may-2006 16:11
Problema con monitor y teclado en Suse 10 ESCOMdido Hardware 1 29-mar-2006 04:59



Síguenos en Twitter Suscríbete a nuestras noticias Acompáñanos en Facebook


La franja horaria es GMT +2. Ahora son las 15:27.
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.

Esta página está bajo una licencia de Creative Commons, salvo que no se indique lo contrario.
Creative Commons License

Valid CSS!

Diseño por:Designed by: vbdesigns.devbdesigns.de 
Contáctenos - ForoSUSE - Archivo - Declaración de Privacidad - Arriba