Come risolvere l’input giapponese non funzionante su Ubuntu (Guida a Mozc, IBus, Fcitx)

目次

1. Introduzione

Quando usi Ubuntu, potresti incontrare problemi come “l’input giapponese non funziona” o “non succede nulla quando si cambia tastiera”. Questi problemi sono particolarmente comuni subito dopo aver installato Ubuntu per la prima volta o a seguito di un aggiornamento di sistema.

Questo articolo ti aiuterà a identificare le cause dei problemi di input giapponese in Ubuntu e ti guiderà attraverso metodi affidabili per abilitarlo. Forniremo istruzioni chiare, passo‑passo, così anche i principianti potranno seguirle senza confusione.

1.1 Perché non riesco a digitare in giapponese?

Per digitare in giapponese su Ubuntu, è necessario un software speciale chiamato IME (Input Method Editor). Su Windows, potresti conoscere strumenti come “Microsoft IME” o “Google Japanese Input”. Su Ubuntu, gli IME più comunemente usati sono Mozc e Fcitx.

Tuttavia, l’input giapponese può smettere di funzionare per diversi motivi, come i seguenti:

  • L’IME giapponese non è installato
  • L’IME non è configurato correttamente (Mozc o Fcitx non è attivo)
  • Impostazioni di cambio tastiera errate
  • Gli aggiornamenti di Ubuntu reimpostano le tue impostazioni di input
  • L’input giapponese è disabilitato in applicazioni specifiche come Chrome o VS Code

Questo articolo ti guiderà nella risoluzione di questi problemi uno per uno, così potrai digitare in giapponese senza problemi.

1.2 Cosa sarai in grado di fare dopo aver letto

Dopo aver letto questo articolo, sarai in grado di:

  • Abilitare l’input giapponese su Ubuntu in modo affidabile
  • Configurare correttamente Mozc o Fcitx per un’esperienza di digitazione confortevole
  • Risolvere eventuali problemi che si presentano
  • Passare tra le lingue in modo efficiente usando le scorciatoie da tastiera

Questa guida è pensata per i principianti di Ubuntu, con istruzioni semplici che non richiedono conoscenze tecniche. Basta seguire i passaggi e sarai pronto a digitare in giapponese.

2. Identificare la causa dei problemi di input giapponese

Quando l’input giapponese non funziona su Ubuntu, possono esserci diverse ragioni sottostanti. Tuttavia, generalmente rientrano in una delle seguenti quattro categorie:

  1. Il sistema di input giapponese (IME) non è installato
  2. L’IME non è configurato correttamente
  3. Le impostazioni del layout della tastiera sono errate
  4. L’input giapponese è disabilitato in alcune applicazioni

Esaminiamo ciascuna di queste potenziali cause per individuare cosa impedisce all’input giapponese di funzionare sul tuo sistema.

2.1 L’IME non è installato

Per digitare in giapponese su Ubuntu, è necessario un editor di metodo di input (IME). Nella maggior parte degli ambienti, Mozc, un sistema di input giapponese sviluppato da Google, è comunemente usato.

Come verificare

Esegui il seguente comando per verificare se Mozc è installato:

dpkg -l | grep mozc

Esempio di risultati:

  • Se vedi qualcosa come ii ibus-mozc ...Mozc è installato
  • Se non appare nulla → Mozc non è installato e deve essere installato in seguito

Se Mozc non è installato, non preoccuparti—ti mostreremo come installarlo in una sezione successiva.

2.2 L’IME non è configurato correttamente

Anche se Mozc è installato, non funzionerà a meno che non sia configurato correttamente. Su Ubuntu, gli IME sono tipicamente gestiti tramite un framework di metodo di input chiamato IBus.

Verifica le impostazioni attuali dell’IME

Esegui questo comando per controllare il tuo motore di input attuale:

ibus list-engine

Esempio di risultati:

  • Se vedi mozc nella lista → Mozc è configurato
  • Se vedi solo xkb:us::engMozc potrebbe non essere attivo o selezionato

Se Mozc non è configurato correttamente, la sezione successiva ti mostrerà come risolvere.

2.3 Impostazioni errate del layout della tastiera

Se le impostazioni del layout della tastiera sono errate, potresti non riuscire a attivare l’input giapponese.

Come verificare il layout della tastiera

Usa il seguente comando per verificare il layout della tua tastiera attuale:

setxkbmap -query

Esempio di risultati:

layout: jp

Questo significa che stai usando una tastiera giapponese (JIS).

layout: us

This means you’re using an tastiera inglese (US).
If you’re actually using a Japanese keyboard but “us” is set, you may experience issues with character input. In that case, you’ll need to correct the setting.

2.4 L’input giapponese non funziona in applicazioni specifiche

Se l’input giapponese funziona in alcune applicazioni ma non in altre (come Google Chrome, VS Code o LibreOffice), il problema potrebbe risiedere nell’app stessa.

Come verificare

  • Prova l’input giapponese in un’altra app (ad esempio, Text Editor o Terminal) per vedere se funziona lì.
  • In Google Chrome, è possibile che l’input funzioni nella barra degli indirizzi ma non nelle pagine web.

Per questi casi specifici delle app, le soluzioni saranno fornite più avanti nella sezione di risoluzione dei problemi.

3. Come configurare il sistema di input giapponese

Nella sezione precedente, abbiamo identificato i possibili motivi per cui l’input giapponese potrebbe non funzionare. Ora, vediamo come configurare correttamente l’input giapponese su Ubuntu.

Il processo comprende i seguenti tre passaggi principali:

  1. Installa Mozc (il sistema di input giapponese)
  2. Aggiungi Mozc come sorgente di input
  3. Configura e verifica il metodo di input

Seguendo questi passaggi in ordine, potrai far funzionare l’input giapponese senza problemi.

3.1 Installa Mozc

Il metodo di input giapponese predefinito di Ubuntu è Mozc. Se non è già installato, puoi aggiungerlo seguendo i passaggi qui sotto.

1. Aggiorna il tuo sistema

Per prima cosa, aggiorna l’elenco dei pacchetti e aggiorna il tuo sistema all’ultima versione:

sudo apt update && sudo apt upgrade -y

2. Installa Mozc

Successivamente, installa il motore di input Mozc:

sudo apt install ibus-mozc -y

3. Verifica l’installazione di Mozc

Una volta installato, esegui il seguente comando per confermare che Mozc sia installato correttamente:

dpkg -l | grep mozc

Output di esempio:

ii  ibus-mozc   2.23.2815.102-1  amd64  Mozc engine for IBus

Se vedi un output simile, significa che Mozc è stato installato correttamente.

3.2 Aggiungi Mozc come sorgente di input

Una volta installato Mozc, il passo successivo è aggiungerlo alle sorgenti di input del tuo sistema.

1. Aggiungi sorgente di input tramite Impostazioni

  1. Apri Impostazioni
  2. Seleziona Regione e lingua
  3. Fai clic sul pulsante “+” (Aggiungi) sotto Sorgenti di input
  4. Seleziona Japanese (Mozc) dall’elenco e aggiungilo
  5. Una volta aggiunto, assicurati che Mozc sia prioritario come metodo di input predefinito

2. Conferma che Mozc sia attivo tramite Terminale

Usa questo comando per verificare se Mozc è impostato come motore di input corrente:

ibus list-engine

Output previsto:

mozc

Se vedi “mozc” elencato, allora è stato applicato correttamente.

3. Riavvia IBus

Per assicurarti che le impostazioni abbiano effetto, riavvia IBus con il seguente comando:

ibus restart

3.3 Come passare all’input giapponese

Dopo aver aggiunto Mozc alle tue sorgenti di input, vediamo come attivare/disattivare l’input giapponese.

1. Scorciatoie predefinite per cambiare input

Per impostazione predefinita, puoi passare all’input giapponese usando questi tasti:

  • Tasto “Hankaku/Zenkaku” (su tastiere giapponesi)
  • “Ctrl + Space” (su tastiere inglesi)

Se il tasto Hankaku/Zenkaku non funziona per cambiare input, dovrai modificare le impostazioni.

2. Cambia la scorciatoia da tastiera

  1. Apri Impostazioni
  2. Vai a Scorciatoie da tastiera
  3. Cerca “Switch Input Method”
  4. Cambialo nella scorciatoia preferita (ad esempio, Super + Space)

3.4 Conferma che l’IME sia attivo

Verifichiamo che il metodo di input funzioni correttamente ora.

1. Controlla l’IME corrente tramite Terminale

ibus engine

Risultato previsto:

mozc

Se vedi “mozc”, il tuo input giapponese è attivo e funziona correttamente.

2. Prova l’input giapponese in un editor di testo

  • Prova a digitare in Gedit (Editor di testo) o Terminale
  • Se riesci a digitare qualcosa come “あいうえお”, funziona!

4. Sistemi di input giapponesi alternativi oltre a Mozc

Mentre Mozc è il sistema di input giapponese consigliato per Ubuntu, in alcuni casi potresti voler utilizzare altri IME (Editor di Metodi di Input) come Fcitx o Anthy.

Ecco alcune situazioni in cui l’uso di un IME alternativo potrebbe essere utile:

  • Fcitx offre prestazioni più veloci rispetto a Mozc su alcuni sistemi
  • Anthy consente l’input in giapponese in ambienti in cui Mozc non è disponibile
  • Utilizzalo come backup se Mozc non funziona in determinate applicazioni

Esaminiamo ciascun IME, le sue caratteristiche principali e come installarli.

4.1 Utilizzo di Fcitx + Mozc

Cos’è Fcitx?

Fcitx (Flexible Input Method Framework) è un framework alternativo per i metodi di input. Come IBus, supporta l’input in giapponese utilizzando Mozc, ma è generalmente più leggero e veloce, specialmente su hardware a basso rendimento.

Come Installare Fcitx

  1. Prima di tutto, installa sia Fcitx che Mozc:
    sudo apt update
    sudo apt install fcitx fcitx-mozc -y
    
  1. Imposta Fcitx come framework per i metodi di input aggiornando le variabili d’ambiente:
    im-config -n fcitx
    
  1. Per applicare le impostazioni, esci e rientra nel sistema o riavvia il computer:
    reboot
    
  1. Verifica se Fcitx è attivo eseguendo il seguente comando:
    echo $XMODIFIERS
    

Output atteso:

@im=fcitx

Se vedi questo, Fcitx è ora abilitato.

Configurazione di Fcitx con un’interfaccia grafica

  1. Avvia lo Strumento di Configurazione Fcitx (fcitx-config-gtk3)
  2. Vai alla scheda Metodo di Input e clicca Aggiungi
  3. Aggiungi Mozc dall’elenco
  4. Sposta Mozc in cima all’elenco delle priorità
  5. Salva le modifiche e riavvia Fcitx
    fcitx restart
    

Ora sei pronto per utilizzare Mozc tramite Fcitx.

4.2 Utilizzo di Anthy

Cos’è Anthy?

Anthy è un altro motore di input per il giapponese. Sebbene la sua accuratezza di conversione sia inferiore a quella di Mozc, può essere utile in ambienti minimi o ristretti in cui Mozc non può essere installato.

Come Installare Anthy

  1. Installa Anthy con il seguente comando:
    sudo apt install ibus-anthy -y
    
  1. Vai su Impostazioni → Area e Lingua e aggiungi Giapponese (Anthy) alle tue fonti di input
  2. Riavvia il sistema di metodi di input per applicare la modifica:
    ibus restart
    
  1. Passa all’input in giapponese e testa se Anthy funziona correttamente

Sebbene Anthy non sia il migliore in termini di funzionalità o accuratezza, è un’opzione di fallback leggera quando necessario.

4.3 Confronto tra Mozc, Fcitx + Mozc e Anthy

Japanese Input SystemKey FeaturesRecommended Use
Mozc (via IBus)Official and accurate Japanese IME developed by GoogleBest for general use and beginners
Fcitx + MozcLighter and faster than IBusIdeal for low-end PCs or users who want better performance
AnthyBasic functionality, lighter than Mozc, lower accuracyUse on older machines or when Mozc isn’t an option

5. Risoluzione dei Problemi (Come Risolvere Problemi Comuni)

Anche dopo aver configurato l’input in giapponese su Ubuntu, potrebbe non funzionare come previsto. Se hai ancora problemi, prova i passaggi di risoluzione dei problemi qui sotto.

5.1 Mozc Non Funziona o Non Inserisce Testo

Se hai installato Mozc e l’hai aggiunto come fonte di input ma non riesci ancora a digitare in giapponese, prova i seguenti controlli:

1. Conferma che Mozc Sia Installato

dpkg -l | grep mozc

Se non è installato, reinstallalo utilizzando:

sudo apt install --reinstall ibus-mozc -y

2. Verifica se Mozc È Abilitato

Usa questo comando per vedere il motore di input corrente:

ibus engine

Output atteso:

mozc

Se mozc non è mostrato, esegui il seguente per abilitarlo manualmente:

ibus engine mozc

3. Riavvia il Metodo di Input

Se Mozc non funziona ancora, prova a riavviare IBus:

ibus restart

In alternativa, puoi riavviare il PC per applicare tutte le modifiche.

5.2 L’Input in Giapponese Non Funziona in App Specifiche (Chrome, VS Code, ecc.)

Se l’input in giapponese funziona in alcune app ma non in altre, prova queste correzioni:

1. Google Chrome: L’Input Non Funziona sulle Pagine Web

In Chrome, l’IME a volte funziona nella barra degli indirizzi ma fallisce sulle pagine web.

  • Correzione: Disabilita l’accelerazione hardware in Chrome:

    1. Apri chrome://settings/ nella barra degli indirizzi
    2. Vai su “Avanzate” → “Sistema”
    3. Disattiva “Usa accelerazione hardware quando disponibile”
    4. Riavvia Chrome

2. VS Code: L’Input in Giapponese Non Funziona

In Visual Studio Code, i problemi con l’IME possono essere causati dalle impostazioni di accessibilità.

  • Correzione: Aggiorna l’impostazione seguente:

    1. Premi Ctrl + Shift + P per aprire la Palette dei Comandi
    2. Cerca Preferences: Configure Language Specific Settings...
    3. Imposta editor.accessibilitySupport su off
    4. Riavvia VS Code

5.3 L’Input in Giapponese È Lento o Con Ritardi

Se digitare in giapponese risulta lento, puoi accelerare le cose regolando le impostazioni di Mozc.

1. Apri le Impostazioni di Mozc

ibus-setup

Una volta aperta la finestra delle impostazioni, apporta le seguenti modifiche:

  • Disabilita “Suggestioni Predittive”
  • Disabilita “Dizionario di Apprendimento”
  • Riduci il numero di candidati visualizzati (ad es., 5)

Queste modifiche alleggeriranno il carico di elaborazione di Mozc e miglioreranno la velocità di input.

5.4 L’Input in Giapponese Smette di Funzionare Dopo l’Aggiornamento di Ubuntu

L’aggiornamento di Ubuntu potrebbe reimpostare le impostazioni IME. Ecco come ripristinarle:

1. Reimposta le Impostazioni di IBus

dconf reset -f /desktop/ibus/
ibus restart

2. Reinstalla Mozc

sudo apt install --reinstall ibus-mozc -y

3. Controlla le Variabili d’Ambiente

Verifica che le variabili d’ambiente siano impostate correttamente:

echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS

Output Atteso:

GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus

Se vedi qualcos’altro, correggile con:

export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
ibus restart

5.5 L’Input in Giapponese Smette Improvvisamente di Funzionare

Se l’input in giapponese si interrompe improvvisamente senza un motivo chiaro, riavviare IBus e Mozc risolve spesso il problema.

1. Riavvia IBus

ibus restart

2. Riattiva Manualmente Mozc

ibus engine mozc

3. Riavvia il PC

Se quanto sopra non funziona, riavviare il PC risolve solitamente i problemi temporanei di input.

6. FAQ (Domande Frequenti)

Questa sezione risponde a domande comuni sull’input in giapponese che non funziona o si comporta in modo incoerente in Ubuntu. Se i passaggi di configurazione nelle sezioni precedenti non hanno aiutato, controlla qui per consigli e soluzioni aggiuntive.

Q1. L’input in giapponese ha smesso improvvisamente di funzionare. Cosa devo fare?

A:
Prima, prova a riavviare il metodo di input IBus con il seguente comando:

ibus restart

Se non risolve, prova a riabilitare il motore Mozc:

ibus engine mozc

Se il problema persiste, reinstallare Mozc potrebbe aiutare:

sudo apt install --reinstall ibus-mozc

Q2. Come posso cambiare il tasto utilizzato per passare all’input in giapponese?

A:
Puoi cambiare la scorciatoia per passare tra i metodi di input seguendo questi passaggi:

  1. Apri ImpostazioniScorciatoie da Tastiera
  2. Cerca opzioni come “Cambia Metodo di Input” o “Prossima Fonte di Input”
  3. Assegna una combinazione di tasti personalizzata (ad es., Super + Spazio o Ctrl + Shift )

Questo ti permette di passare all’input in modo più comodo con i tasti che preferisci.

Q3. L’input in giapponese non funziona in Chrome, ma funziona in altre app.

A:
Questo è spesso causato dalla funzione di accelerazione hardware di Chrome che interferisce con l’IME.

Come Risolvere:

  1. Apri Chrome e vai su chrome://settings/
  2. Scorri verso il basso fino a AvanzateSistema
  3. Disattiva “Usa accelerazione hardware quando disponibile”
  4. Riavvia Chrome

Questo risolve solitamente i problemi di input in giapponese nelle pagine di Chrome.

Q4. Posso usare l’input in giapponese su Ubuntu in esecuzione sotto WSL (Windows Subsystem for Linux)?

A:
Non puoi usare l’input in giapponese direttamente nel terminale di WSL, poiché WSL non supporta le GUI Linux native per impostazione predefinita. Tuttavia, se configuri un server X come VcXsrv o X410 su Windows, potresti essere in grado di usare gli IME nelle app GUI Linux lanciate da WSL.

Tieni presente che questa configurazione è complessa e WSL è principalmente destinato a CLI e input in inglese.

Q5. Perché le suggestioni di conversione non appaiono quando digito in giapponese?

A:
Le funzioni di suggestioni predittive o di apprendimento del dizionario di Mozc potrebbero essere disabilitate.

Come Risolvere:

  1. Apri le impostazioni di Mozc eseguendo il seguente comando nel terminale:
    ibus-setup
    
  1. Vai alla scheda “Generale”

  2. Assicurati che “Prediction” e “Learning Dictionary” siano abilitati

  3. Fai clic su “OK” per salvare le impostazioni

Dopo il riavvio, le suggerimenti di conversione dovrebbero apparire normalmente durante la digitazione.

7. Riepilogo e Risorse Aggiuntive

Questo articolo ha fornito una guida completa per risolvere i problemi di input giapponese su Ubuntu. Riepiloghiamo i punti chiave e condividiamo alcune risorse utili per ulteriori aiuti.

7.1 Punti Chiave

Per abilitare l’input giapponese su Ubuntu, segui questi passaggi:

  1. Identifica il problema
  • Verifica se IME come Mozc o Fcitx sono installati
  • Verifica che l’IME sia correttamente configurato
  • Assicurati che le impostazioni della disposizione della tastiera siano corrette
  • Controlla eventuali problemi specifici dell’app in strumenti come Chrome o VS Code
  1. Configura correttamente Mozc (il sistema di input giapponese)
  • Installa ibus-mozc e aggiungilo alle tue fonti di input
  • Esegui ibus restart per ricaricare il framework del metodo di input
  • Usa scorciatoie come Hankaku/Zenkaku o Ctrl+Spazio per alternare i modelli di input
  1. Usa IME alternativi come Fcitx o Anthy se necessario
  • Fcitx è leggero e funziona bene su sistemi a bassa potenza
  • Anthy è utile quando Mozc non è disponibile
  1. Applica tecniche di risoluzione dei problemi
  • Usa ibus restart o ibus engine mozc per riavviare l’IME
  • Disabilita l’accelerazione hardware di Chrome tramite chrome://settings/
  • Reimposta le impostazioni di IBus con dconf reset -f /desktop/ibus/ se necessario
  1. Controlla la FAQ per soluzioni rapide
  • Risolvi i guasti improvvisi nell’input giapponese
  • Regola le scorciatoie per il cambio del metodo di input
  • Risolvi problemi specifici per WSL o ambienti live USB
  • Riattiva i suggerimenti di conversione se mancano

Seguendo questi passaggi, puoi abilitare e utilizzare con successo l’input giapponese su Ubuntu con il minimo sforzo.

7.2 Risorse Aggiuntive

Se hai bisogno di ulteriori informazioni o vuoi rimanere aggiornato con i più recenti suggerimenti su Ubuntu, dai un’occhiata a queste risorse utili:

7.3 Conclusioni

Impostare l’input giapponese su Ubuntu può sembrare un po’ complicato all’inizio, soprattutto per i principianti. Ma seguendo i passaggi chiari di questa guida, dovresti riuscire a superare la maggior parte delle difficoltà.

Se continui a riscontrare problemi, non esitare a chiedere aiuto sui forum o nelle comunità Linux. Molti utenti condividono esperienze simili e possono offrire consigli preziosi.

Speriamo che questa guida ti aiuti a goderti l’uso di Ubuntu con pieno supporto all’input giapponese—senza stress o frustrazione!