Corrigir Cedilha (ç) Exibido como Ć no Ubuntu com Teclado US International
Problema
No Ubuntu, ao usar um layout de teclado como "English (US, intl., with dead keys)", digitar a cedilha (' + c
) pode resultar em ć
em vez de ç
em aplicativos como Slack, Skype e Firefox, mesmo com o idioma pt-BR configurado.
Solução Principal (GTK 2/3 e Qt)
Edite o arquivo
/etc/environment
como root:sudo gnome-text-editor /etc/environment
Adicione as seguintes linhas ao final do arquivo:
GTK_IM_MODULE=cedilla QT_IM_MODULE=cedilla
Salve o arquivo e feche o editor.
Reinicie a sessão ou o computador: Faça logout e login novamente, ou reinicie o sistema para aplicar a alteração.
Solução Adicional para Aplicativos GTK 4
Aplicativos mais recentes (como o editor de texto padrão do Ubuntu 24.04) podem exigir passos adicionais:
Crie o arquivo
~/.XCompose
(no seu diretório pessoal) com o seguinte conteúdo:# UTF-8 (Unicode) compose sequences # Overrides C acute with Ccedilla: <dead_acute> <C> : "Ç" Ccedilla <dead_acute> <c> : "ç" ccedilla
Execute o comando no terminal:
gsettings set org.gnome.settings-daemon.plugins.xsettings overrides "{'Gtk/IMModule':<'ibus'>}"
Reinicie a sessão ou o computador.
Solução Manual (Alternativa)
Se as soluções acima não funcionarem ou não puderem ser aplicadas, use os seguintes atalhos com layouts "English (Intl)":
ç
: PressioneAltGr
+,
(vírgula)Ç
: PressioneAltGr
+Shift
+,
(vírgula)