Hi folks!
I discovered PostmarketOS last week and i tried to install it with sway desktop in my Lenovo Ideapad Duet (Kukui). However, my keyboard has a spanish layout. I’ve searched into the wiki and internet but i haven’t found much info about how to set it (or i’m too newbie to know what i’m looking for xD).
Things i tried:
- The sway input command. It works, but resets on reboot.
- Creating a sway config file and define xkb_layout into it. It works, but i have a black screen at reboot (i suspect that’s a crash?), i don’t plan to install more desktops or any other right now.
- Doing something with cros-keyboard-map and keyd config files? idk, i know about this via ChatGPT 😅. It doesn’t works.
Is there any way to change the keymap to ‘es’ permanently?
Notes:
- I’m new to Alpine Linux, but i’m currently using PopOS and Arch in other devices so i’m a bit used to Linux
- I’m conciuos that changing keymap probably will make me reconfigure cros-keyboard-map and keyd, but i’m from spain and i prefer to use my native layout.
Thanks in advance!
En Sway puedes cambiar el teclado al castellano con el archivo config en .config/sway/config. Por ejemplo,
«input “1:1:AT_Translated_Set_2_keyboard” { xkb_layout es }»
es lo que tengo para mi ordenador. Para ti, tendrás que cambiar «1:1:AT_Translated_Set_2_keyboard» a tu teclado, el que puedes encontrar al poner «swaymsg -t get_inputs» en la consola.
Edito: parece que no sé formatear en markdown así que puedes encontrar la información en el wiki de sway
Hola! Gracias por responder :D
Lo escribí mal en el post porque no recordaba bien la config (lo he corregido), pero ya probé a hacer eso y lo que ocurre es que si reinicio la tableta, nada más cargar PostmarketOS se me queda la pantalla en negro con el cursor visible y no puedo hacer nada :C
¿Quizás ya esté declarado (lo de xkb_layout) en la config por defecto y la duplicación impida que cargue?
Lo conseguí!, seguí la wiki que me pasaste y copiando el archivo de configuración y editándolo pude ya poner el layout en castellano.
Gracias!