programes

programa 1

programa 2

programa 3

Aquí tens la xuleta clara, curta i útil perquè el Miquel del futur no hagi de tornar a patir amb Deepin 25 Minimal i els seus misteris del teclat. És exactament el que hem descobert i configurat avui, resumit en format pràctic.

🧩 XULETA: Configurar el teclat a Deepin 25 Minimal (sense interfície gràfica)

🎯 1. Deepin 25 Minimal NO té configuració visual de teclat

  • No apareix el mòdul Dispositius → Teclat
  • No existeixen serveis com deepin-daemon, dde-daemon, etc.
  • Deepin no crea el fitxer keylayout.json
  • Per tant, NO gestiona layouts ni variants
  • Tot depèn de X11 + Fcitx5

🎯 2. Fcitx5 interfereix amb X11

Per defecte, Fcitx5:

  • carrega només un layout
  • ignora variants
  • sobreescriu la configuració del sistema
  • impedeix tenir es(cat),us alhora

Solució: desactivar el teclat de Fcitx5.

🎯 3. Fitxer XKB que Deepin sí que respecta

Cal crear el fitxer:

Codi

/etc/X11/xorg.conf.d/00-keyboard.conf

Amb aquest contingut:

Codi

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "es,us"
    Option "XkbVariant" "cat,"
    Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Això defineix:

  • Català (variant cat) com a primer layout
  • US com a segon
  • Alt+Shift per canviar

🎯 4. Fitxer de Fcitx5 que NO interfereix

Editar:

Codi

~/.config/fcitx5/profile

I deixar-lo així:

Codi

[Groups/0]
Name=Default
Default Layout=es
Default Variant=cat
DefaultIM=none

[Groups/1]
Name=US
Default Layout=us
DefaultIM=none

[GroupOrder]
0=Default
1=US

Això fa que:

  • Fcitx5 no gestioni el teclat
  • X11 sigui l’únic responsable dels layouts
  • Les variants funcionin
  • Els dos layouts apareguin

🎯 5. Aplicar la configuració

Després de modificar els fitxers:

Codi

pkill -9 fcitx5
fcitx5 -d
setxkbmap -layout "es,us" -variant "cat," -option "grp:alt_shift_toggle"

🎯 6. Validar

Codi

setxkbmap -query

Resultat correcte:

Codi

layout:     es,us
variant:    cat,
options:    grp:alt_shift_toggle

🟢 Amb això tens:

  • Català (L·) com a layout principal
  • US com a secundari
  • Canvi amb Alt+Shift
  • Configuració persistent
  • Sense dependències de Deepin-daemon
  • Sense interferències de Fcitx5

Quan vulguis, podem ampliar la xuleta amb:

  • afegir ES “normal”
  • posar US com a primer
  • canviar el shortcut
  • fer un script d’autocomprovació
  • o automatitzar-ho per a altres màquines Deepin

Quan et vingui de gust, ho reprenem.