Come risolvere il problema dell’input giapponese non funzionante su Ubuntu: Guida completa a Mozc, Fcitx e alle impostazioni IME

目次

1. Introduzione

Quando si utilizza Ubuntu, è possibile incontrare problemi come “L’input giapponese non funziona” o “Il cambio di tastiera non risponde”. Questo accade spesso subito dopo una nuova installazione di Ubuntu o dopo un aggiornamento di sistema.

Questo articolo spiega come identificare le cause dell’input giapponese non funzionante su Ubuntu e come abilitare l’input giapponese in modo affidabile. Anche i principianti possono seguire facilmente i passaggi, poiché le procedure sono spiegate in dettaglio.

1.1 Cosa fa smettere di funzionare l’input giapponese?

Per utilizzare l’input giapponese su Ubuntu è necessario un software chiamato IME (Input Method Editor). Mentre Windows utilizza strumenti come “Microsoft IME” o “Google Japanese Input”, Ubuntu utilizza principalmente Mozc o Fcitx.

Tuttavia, l’input giapponese potrebbe non funzionare per i seguenti motivi:

  • Il sistema di input giapponese (IME) non è installato
  • L’IME non è configurato correttamente (Mozc o Fcitx non è applicato)
  • Le impostazioni di cambio tastiera sono errate
  • Le impostazioni sono state ripristinate dopo un aggiornamento della versione di Ubuntu
  • L’input giapponese è disabilitato solo in alcune applicazioni (ad es., Chrome, VS Code)

Questo articolo ti guida nella risoluzione di ciascuno di questi problemi per ripristinare un input giapponese fluido.

1.2 Cosa sarai in grado di fare dopo aver letto questa guida

Dopo aver letto questo articolo, sarai in grado di:

  • Abilitare l’input giapponese su Ubuntu con certezza
  • Configurare correttamente Mozc o Fcitx per una digitazione giapponese confortevole
  • Risolvere i problemi quando l’input giapponese smette di funzionare
  • Utilizzare le scorciatoie da tastiera per cambiare i metodi di input in modo efficiente

Questa guida è scritta in modo che i principianti possano seguire semplici passaggi senza necessità di conoscenze avanzate. Procedi semplicemente nell’ordine.

2. Identificazione della causa dei problemi di input giapponese

Ci sono diversi motivi per cui l’input giapponese può fallire su Ubuntu. Questi possono essere raggruppati in quattro cause principali:

  1. Il sistema di input giapponese (IME) non è installato
  2. L’IME non è configurato correttamente
  3. Le impostazioni della tastiera sono errate
  4. L’input giapponese funziona in alcune app ma non in altre

Esaminiamo ciascuna causa più in dettaglio per identificare dove si trovi il problema.

2.1 L’IME (sistema di input giapponese) non è installato

Per utilizzare l’input giapponese su Ubuntu, è necessario installare un IME. Nella maggior parte degli ambienti, il metodo di input giapponese utilizzato è Mozc, sviluppato da Google.

Come verificare

Esegui il seguente comando per verificare se Mozc è installato:

dpkg -l | grep mozc

Esempi di risultati:

  • Se vedi ii ibus-mozc ...Mozc è installato
  • Se non appare nulla → Mozc non è installato e deve essere installato successivamente

Se Mozc non è installato, i passaggi di installazione sono forniti in una sezione successiva.

2.2 L’IME non è configurato correttamente

Anche se l’IME è installato, l’input giapponese non funzionerà a meno che non sia configurato correttamente. Ubuntu solitamente utilizza IBus come framework del metodo di input che gestisce gli IME.

Verifica le impostazioni attuali dell’IME

Esegui il seguente comando per elencare i motori di input disponibili:

ibus list-engine

Esempi di risultati:

  • Se appare mozcMozc è configurato
  • Se appare solo xkb:us::engMozc potrebbe non essere applicato

Se le impostazioni dell’IME sono errate, le correggeremo nella sezione successiva.

2.3 Impostazioni della tastiera errate

Se il layout della tua tastiera non è configurato correttamente, il passaggio all’input giapponese potrebbe fallire.

Verifica il layout attuale della tastiera

Esegui il seguente comando:

setxkbmap -query

Esempio di risultato:

layout: jp

Ciò significa che è configurata una tastiera giapponese (JIS).

layout: us

Ciò significa che è configurata una tastiera US.
Se stai usando una tastiera giapponese ma è impostato “us”, l’input potrebbe non funzionare correttamente e dovrà essere corretto in seguito.

2.4 L’input giapponese non funziona in applicazioni specifiche

Se l’input giapponese fallisce solo in applicazioni specifiche (Chrome, VS Code, LibreOffice), queste app potrebbero essere la causa del problema.

Come verificare

  • Testa l’input giapponese in un’altra app (ad es., Text Editor, Terminal)
  • Chrome potrebbe consentire l’input nella barra degli indirizzi ma non sui siti web

Le soluzioni per questi casi appaiono più avanti nella sezione di risoluzione dei problemi.

3. Come Configurare il Sistema di Input Giapponese

Ora che abbiamo identificato le possibili cause, procediamo con i passaggi per abilitare l’input giapponese in Ubuntu.

I passaggi principali sono:

  1. Installa Mozc (IME giapponese)
  2. Aggiungi Mozc alle Fonti di Input
  3. Configura il metodo di input e verifica che funzioni

Segui questi passaggi per risolvere l’input giapponese in modo affidabile.

3.1 Installa Mozc

L’IME giapponese predefinito di Ubuntu è “Mozc.” Se non è installato, installalo con i passaggi seguenti.

1. Aggiorna il Sistema

Prima aggiorna l’elenco dei pacchetti e il sistema:

sudo apt update && sudo apt upgrade -y

2. Installa Mozc

Quindi installa Mozc:

sudo apt install ibus-mozc -y

3. Verifica l’Installazione di Mozc

Controlla l’installazione con:

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, Mozc è installato con successo.

3.2 Aggiungi Mozc alle Fonti di Input

Una volta installato Mozc, aggiungilo alle fonti di input di Ubuntu.

1. Aggiungi la Fonte di Input dalle Impostazioni

  1. Apri Impostazioni
  2. Seleziona Regione e Lingua
  3. Clicca “+” (Aggiungi) sotto Fonti di Input
  4. Seleziona Japanese (Mozc) e aggiungilo
  5. Sposta Mozc in cima per dargli priorità

2. Conferma la Configurazione di Mozc tramite Terminale

Controlla se Mozc è riconosciuto come motore di input:

ibus list-engine

Output Atteso:

mozc

Se visualizzato, Mozc è attivo.

3. Riavvia IBus

Riavvia IBus per applicare le modifiche:

ibus restart

3.3 Come Passare all’Input Giapponese

Dopo aver aggiunto Mozc, verifica come passare alle modalità di input giapponese.

1. Scorciatoie da Tastiera per Passare l’IME

Tasti predefiniti:

  • Tasto Hankaku/Zenkaku (tastiera giapponese)
  • Ctrl + Spazio (tastiera US)

Se il tasto “Hankaku/Zenkaku” non passa l’IME, modifica le impostazioni delle scorciatoie.

2. Cambia la Scorciatoia per il Metodo di Input

  1. Apri Impostazioni
  2. Seleziona Scorciatoie da Tastiera
  3. Cerca “ Passa Metodo di Input
  4. Assegna una scorciatoia preferita (ad es., “Super + Spazio”)

3.4 Verifica l’Attivazione dell’IME

Controlla che l’IME funzioni correttamente.

1. Verifica l’IME nel Terminale

ibus engine

Output Atteso:

mozc

Se visualizzato, Mozc funziona.

2. Testa l’Input Giapponese in un Editor di Testo

  • Testa in “Text Editor (Gedit)” o Terminale
  • Se riesci a digitare “あいうえお,” funziona correttamente

4. Sistemi di Input Giapponese Diversi da Mozc

Sebbene Mozc sia il predefinito raccomandato per Ubuntu, potresti scegliere altri IME come Fcitx o Anthy a seconda del tuo ambiente.

Esempi di quando le alternative potrebbero essere utili:

  • Fcitx offre prestazioni più leggere e veloci rispetto a IBus + Mozc
  • Anthy funziona anche in ambienti in cui Mozc non può essere usato
  • Utile come soluzione alternativa se Mozc fallisce in alcune applicazioni

Questa sezione spiega ciascun IME e come installarli.

4.1 Usare Fcitx + Mozc

Cos’è Fcitx?

Fcitx (Flexible Input Method Framework) è un framework IME leggero che spesso funziona più velocemente di IBus, specialmente su PC con specifiche inferiori.

Come Installare Fcitx

  1. Installa Fcitx e Mozc:
    sudo apt update
    sudo apt install fcitx fcitx-mozc -y
    
  1. Imposta Fcitx come framework di input predefinito:
    im-config -n fcitx
    
  1. Riavvia o riloggia per applicare le impostazioni:
    reboot
    
  1. Verifica l’attivazione:
    echo $XMODIFIERS
    

Output di Esempio:

@im=fcitx

Se visualizzato, Fcitx è attivo.

Configura Fcitx tramite GUI

  1. Apri Strumento di Configurazione Fcitx (fcitx-config-gtk3)
  2. Nella scheda Metodo di Input, aggiungi Mozc
  3. Sposta Mozc in cima alla priorità
  4. Riavvia Fcitx
    fcitx restart
    

Now Fcitx + Mozc è completamente configurato.

4.2 Using Anthy

Cos’è Anthy?

Anthy è un motore di input giapponese alternativo. Sebbene sia meno preciso di Mozc, è utile in ambienti in cui Mozc non può essere installato.

Come installare Anthy

  1. Installa Anthy:
    sudo apt install ibus-anthy -y
    
  1. Aggiungi Japanese (Anthy) da Impostazioni → Regione e lingua → Fonti di input
  2. Riavvia IBus:
    ibus restart
    
  1. Cambia IME per verificare il funzionamento

Anthy è leggero ma meno accurato, utile principalmente per ambienti minimalisti.

4.3 Confronto: Mozc, Fcitx e Anthy

Japanese Input SystemFeaturesBest Use Case
Mozc (IBus)Standard IME with high accuracy; Google-developedGeneral use, beginners
Fcitx + MozcLighter and faster than IBusLow-spec PCs, users who want fast performance
AnthyLower accuracy but lightweight; works where Mozc does notOld PCs, special environments

5. Risoluzione dei problemi (Soluzioni)

Anche con le impostazioni corrette, l’input giapponese potrebbe ancora non funzionare. Prova i seguenti passaggi di risoluzione.

5.1 Mozc non inserisce giapponese

Se Mozc non funziona anche dopo l’installazione e la configurazione, controlla quanto segue:

1. Verifica se Mozc è installato

dpkg -l | grep mozc

Se non è installato, reinstalla:

sudo apt install --reinstall ibus-mozc -y

2. Verifica se Mozc è attivo

ibus engine

Output previsto:

mozc

Se non lo è, attivalo manualmente:

ibus engine mozc

3. Riavvia il metodo di input

ibus restart

Riavviare il PC può anche aiutare.

5.2 L’input giapponese non funziona in applicazioni specifiche (Chrome, VS Code, ecc.)

Se l’input giapponese funziona in alcune app ma non in altre, prova le seguenti soluzioni.

1. Se l’input giapponese non funziona in Google Chrome

Chrome potrebbe non gestire correttamente l’IME su alcune pagine web.

  • Puoi inserire nella barra degli indirizzi ma non all’interno delle pagine web
  • Soluzione: Disabilita l’accelerazione hardware
  1. Inserisci chrome://settings/ nella barra degli indirizzi
  2. Apri “Impostazioni avanzate” → “Sistema”
  3. Disattiva “Usa l’accelerazione hardware quando disponibile”
  4. Riavvia Chrome

2. Se l’input giapponese non funziona in VS Code

Alcune impostazioni di accessibilità possono impedire il funzionamento dell’IME.

  • Soluzione: Modifica le impostazioni di accessibilità
  1. Premi Ctrl + Shift + P per aprire la Command Palette
  2. Cerca Preferences: Configure Language Specific Settings...
  3. Imposta editor.accessibilitySupport su off
  4. Riavvia VS Code

5.3 La conversione giapponese è lenta o ritardata

Se la digitazione giapponese sembra lenta, la regolazione delle impostazioni di Mozc può migliorare le prestazioni.

1. Apri le impostazioni di Mozc

ibus-setup

Raccomandazioni per migliorare le prestazioni:

  • Disabilita “Suggerimenti (Conversione predittiva)”
  • Disabilita “Apprendimento del dizionario”
  • Riduci il numero di candidati visualizzati a circa 5

Queste modifiche alleggeriscono l’elaborazione di Mozc e migliorano la reattività.

5.4 L’input giapponese smette di funzionare dopo l’aggiornamento della versione di Ubuntu

L’aggiornamento di Ubuntu può ripristinare le impostazioni relative all’IME.

1. Ripristina 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

Esegui quanto segue per verificare le impostazioni dell’IME:

echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS

Output previsto:

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

Se sono impostate in modo errato, correggile:

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

5.5 L’input giapponese improvvisamente smette di funzionare

Se l’input giapponese diventa improvvisamente non disponibile, il riavvio dell’IME spesso lo risolve.

1. Riavvia IBus

ibus restart

2. Abilita Mozc manualmente

ibus engine mozc

3. Riavvia il PC

Problemi temporanei possono essere risolti riavviando il computer.

6. FAQ (Domande frequenti)

Questa sezione risponde alle domande comuni riguardo all’input giapponese che non funziona o si comporta in modo incoerente su Ubuntu. Se i passaggi precedenti non hanno risolto il problema, consulta questa FAQ.

Q1. Cosa devo fare se l’input giapponese improvvisamente smette di funzionare?

A:
Prima, prova a riavviare IBus:

ibus restart

Se non funziona ancora, riapplica il motore Mozc:

ibus engine mozc

La reinstallazione di Mozc può anche aiutare:

sudo apt install --reinstall ibus-mozc

Q2. Come posso cambiare il tasto di commutazione dell’input giapponese?

A:
Puoi cambiare le chiavi di commutazione IME come segue:

  1. Apri “Impostazioni” → “Scorciatoie da tastiera”
  2. Trova “Cambia metodo di input” o “Seleziona la fonte di input successiva”
  3. Assegna la combinazione di tasti preferita (ad es., Super + Spazio, Ctrl + Maiusc)

Q3. L’input giapponese non funziona solo in Chrome. Perché?

A:
Questo è solitamente causato dall’accelerazione hardware.

Soluzione:

  1. Inserisci chrome://settings/
  2. Vai su “Impostazioni avanzate” → “Sistema”
  3. Disabilita “Usa accelerazione hardware quando disponibile”
  4. Riavvia Chrome

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

A:
WSL non supporta IME direttamente. Tuttavia, le app GUI potrebbero accettare l’input giapponese quando combinate con l’IME di Windows e un server X (VcXsrv, X410, ecc.).

Detto questo, la configurazione è complessa, quindi WSL è generalmente meglio usato con input in inglese per attività CLI.

Q5. I candidati di conversione o i suggerimenti predittivi non appaiono nell’input giapponese.

A:
Le funzionalità di previsione di Mozc potrebbero essere disabilitate.

Correzione:

  1. Apri le impostazioni di Mozc:
    ibus-setup
    
  1. Abilita le funzionalità “Suggerimenti” e “Apprendimento automatico”
  2. Salva e riavvia IBus

7. Riepilogo e Risorse Aggiuntive

Questo articolo ha fornito una guida dettagliata per risolvere i problemi in cui l’input giapponese non funziona su Ubuntu. Di seguito è riportato un riepilogo dei punti chiave e risorse utili per ulteriori riferimenti.

7.1 Riepilogo dei Punti Chiave

Per garantire che l’input giapponese funzioni correttamente su Ubuntu, segui questi passaggi:

  1. Identifica la causa
  • Controlla se IME (Mozc, Fcitx) è installato
  • Verifica la configurazione IME
  • Conferma le impostazioni del layout della tastiera
  • Controlla problemi specifici dell’applicazione (Chrome, VS Code)
  1. Configura Mozc correttamente
  • Installa ibus-mozc e aggiungilo alle Fonti di Input
  • Ricarica il metodo di input usando ibus restart
  • Cambia l’input giapponese con Hankaku/Zenkaku o Ctrl + Spazio
  1. Considera l’uso di IME alternativi come Fcitx o Anthy
  • Fcitx: leggero e veloce
  • Anthy: utile in ambienti in cui Mozc non può funzionare
  1. Esegui la risoluzione dei problemi quando i problemi persistono
  • Riavvia IME con ibus restart o imposta il motore tramite ibus engine mozc
  • Disabilita l’accelerazione hardware di Chrome se l’input fallisce
  • Reimposta le impostazioni IBus usando dconf reset -f /desktop/ibus/
  1. Controlla la FAQ per soluzioni aggiuntive
  • Fallimenti improvvisi di IME
  • Utilizzo di IME in ambienti WSL o Live USB
  • Impostazioni di previsione non funzionanti

Seguendo questi passaggi, puoi ripristinare in modo affidabile la funzionalità di input giapponese su Ubuntu.

7.2 Risorse Aggiuntive

Se hai bisogno di ulteriori informazioni o vuoi controllare la documentazione più recente di Ubuntu, fai riferimento alle seguenti risorse:

7.3 Conclusione

Per i principianti, configurare l’input giapponese su Ubuntu può sembrare complicato. Tuttavia, seguendo le procedure delineate in questa guida passo dopo passo, la maggior parte dei problemi può essere risolta.

Se non riesci ancora a risolvere il problema, considera di chiedere aiuto sui forum di Ubuntu o nelle community relative a Linux.

Con una configurazione adeguata, puoi goderti un’esperienza di digitazione giapponese fluida su Ubuntu. Configura il tuo ambiente e lavora comodamente!

侍エンジニア塾