¿Cómo agrego un modelo de teclado a Ubuntu y devuelvo ese modelo a la comunidad?

10

Hola, tengo una nueva computadora portátil Lenovo z570 recientemente. Tiene un teclado único. Puedo usarlo pero no con todas sus capacidades. No puedo asignar algunas de las teclas 'adicionales' a sus funciones respectivas. No hay un modelo de teclado separado para lenovo z570. Me gustaría configurar este teclado correctamente y devolverlo a los repositorios de ubuntu para el almacenamiento, de modo que más tarde alguien que use la misma computadora portátil pueda usar mi configuración que yo configuré.

¿Cómo puedo hacer eso?

ksinkar
fuente

Respuestas:

7

Crear un mapa de teclas modificado y enviarlo al proyecto Ubuntu

Es genial que estés pensando en ayudar a otros usuarios de tu computadora. Aquí hay algunos pasos que puede seguir.

Trataré de darle un resumen de los pasos necesarios. Los detalles dependerán de lo que su computadora necesite.

Crear un mapa de teclas modificado

Las instrucciones detalladas para definir un teclado personalizado para Ubuntu están aquí . Sugeriría copiar su archivo de teclado existente a un nuevo nombre y luego modificar ese archivo para agregar y modificar lo que se necesita. Puede hacerlo con gksudo gedit / usr / share / X11 / xkb / symbols / old-name y hacer los cambios en su editor. Luego guárdelos con un nuevo nombre. Si olvida, puede reinstalar el paquete xkb-data.

Activar y probar el mapa de teclas modificado

Vaya a Configuración del sistema y seleccione el panel de control del teclado. En la parte inferior, selecciona Configuración de diseño . Luego puede hacer clic en el ícono + en la esquina inferior izquierda para agregar su nuevo archivo al menú, seleccionarlo y probarlo.

Contribuyendo a Ubuntu

Si no tiene uno, debe obtener una cuenta de Launchpad. Vaya a la plataforma de lanzamiento y haga clic en la esquina superior derecha para crear uno. De lo contrario, inicie sesión.

El siguiente paso es ir aquí y asegurarse de que alguien no haya presentado un informe. Suponiendo que ese no sea el caso, informe el problema de que el teclado predeterminado no es adecuado para el Lenovo z570 y mencione por qué.

Adjunte el archivo que ha creado al error.

Sugeriría volver aquí y proporcionar el enlace al informe de error. De esa manera, otros que reconocen su pregunta aquí como su problema pueden ir al informe de errores y hacer clic en el enlace que dice que el error los afecta.

Ayudando a más personas

Puede ir más allá de esto al consultar este enlace a la página de la plataforma de lanzamiento para el flujo ascendente de este paquete. Al hacer clic en la etiqueta Bugs, se muestran problemas en el paquete ascendente que Launchpad conoce. También muestra que Freedesktop mantiene un sistema de informe de errores para el flujo ascendente.

La mayoría de las distribuciones de Linux probablemente usan este paquete ascendente, por lo que su contribución puede ir más allá una vez que se ha contribuido allí. Ubuntu no solo sirve como una forma de ayudar a sus propios usuarios, sino que también contribuye a los desarrolladores anteriores, como los de Debian y Freedesktop, para ayudar a los usuarios que no son Ubuntu.

Puede hacer clic en el enlace Los errores se rastrean en freedesktop.org Bugzilla. en la parte superior para ir al sistema de informes de errores de Freedesktop y enviarles su informe de errores y el nuevo archivo de mapa de teclas. Una vez que haga eso, debe volver a su informe de error de Launchpad y agregar que el error afecta el paquete ascendente y poner un enlace a su informe de error ascendente allí. De esa manera, los desarrolladores de Ubuntu sabrán que no tienen que hacer esto ellos mismos.

Puedo ver que el equipo Ubuntu X está ocupado trabajando preparando Quantal, por lo que este es probablemente un buen momento para hacer una contribución. Su lista de correo está en [email protected] y estoy seguro de que también pasan el rato en IRC.

John S Gruber
fuente
3

Supongo que crea un nuevo diseño para su teclado utilizando archivos de configuración xkb. Para hacer esto, vaya a:

/usr/share/X11/xkb/symbols

Aquí puede ver las configuraciones de diseños de teclado por abreviaturas de país. Por ejemplo, los diseños para inglés de EE. UU. Se encuentran en el archivo "nosotros". En este archivo, puede definir qué debe suceder si se presiona una tecla en diferentes situaciones.

Le sugiero que mire el archivo e intente jugar con las teclas hasta que lo domine, y luego cree su propia asignación personalizada.

Puede ver un tutorial más completo en: http://www.dotkam.com/2007/06/25/custom-keyboard-layout-in-ubuntu-or-just-linux-2/

Arash
fuente
1

Puede intentar pedirle a un usuario establecido de Launchpad que los agregue, o si puede codificar, acceda a la rama de Bazar correspondiente a este código y proponga un cambio allí. Es posible que primero deba unirse al grupo respectivo, pero puede sugerir el código sin una membresía de grupo. Sin embargo, alguien tendrá que cometerlo por ti.

nanofaradio
fuente