Page 1 of 1

Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Sat Apr 07, 2012 11:55 am
by Maxi
Bem,
As minhas teclas de acentos nao me deixam por o acento em cima das letras...
Eu carrego no til e ele aparece logo... depois se carregar no a aparece o a...
Eu quero escrever Cão e nao C~ao... (Fiz copy paste ao que esta bem escrito)
Mas nao da!
Eu tinha isto normal, mas depois tive que instalar o ibus porque tive que escrever umas coisas em japones.... depois quis desinstalar o ibus.... e la desinstalei.... e fiquei com as teclas assim...

Need help!
Maxi

PS: Green - Newbie Here.

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Sat Apr 14, 2012 12:05 am
by rogerclovis
Olá amigo!
Vá no menu > Sistema > Configurações do Sistema e depois clique em Keyboard Layout, depois clique na aba disposições. Dai é só escolher o teclado que vc quiser. No meu caso eu escolhi o English International with dead keys, e resolveu o meu problema.

Também sou iniciante, e eu estava com o mesmo problema, pesquisando uma solução eu vi esse post. Depois que achei como resolver o problema, eu vim aqui compartilhar.

Espero que ajude.

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Sat Apr 14, 2012 4:18 am
by Maxi
Obrigado!
Já está tudo =D

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Sun Jul 29, 2012 7:43 pm
by arcano_mephisto
Eu uso o LMDE e estou com o mesmo problema de acentuaç~ao.
Tentei seguir os passos mas naum consigo resolver.
Ja tentei pelo pelo painel de configuração nativo do KDE e pelo MATE e naum tive resultados.
Se puderem me ajudar estarei bastante agradecido.
E naum me importo se a solução tiver de ser usando o modo texto pra resolver.

PS.¹(PlayStation 1 ;) ): O pouco de texto que foi corrigido aqui eh por causa do corretor ortográfico do firefox.

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Mon Jul 30, 2012 7:19 am
by Creto
Olá Arcano,

Aqui quem fala é "Paulinho1971" lá do BL, lembra? :D

Pois é meu caro base Debian tem algumas coisinhas diferentes, essa dica que irei te passar não é do Mint e muito menos do LMDE mas é de um Debian e em KDE mas siga os passos referentes ao terminal que pode ser que dê certo pois aqui faço isso para resolver alguns probleminhas de idiomas nos "DEs"

http://forum.siduction.com.br/viewtopic.php?f=24&t=34

T+

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Fri Jun 02, 2017 12:50 pm
by rolp
Estava com o mesmo problema, porém US International e US international with dead keys não funcionou para mim.

Uso Linux Linux Mint 18.1 Cinnamon, tenho teclado padrão internacional.
Se deixar o layout como US international a acentuação fica ´a ~a ^a. Porém todas as teclas estavam nas disposições corretas e os símbolos vem antes da letra.

Vi em vários fóruns que escolher US International with dead keys soluciona o problema, e de fato o faz, consigo digitar á ã â.
Porém a tecla que contem o acento (') e aspas duplas (") não digita mais aspas duplas e sim o nosso velho trema (¨).

Isso esta me complicando para programar
:(

Alguém tem alguma sugestão ? Tentei alguns padrões de teclados e não funcionou.

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Mon Jun 05, 2017 10:39 pm
by Aqui Tem Coragem
Primeiramente, desculpe os possíveis erros... Sei nada praticamente sobre sistemas operacionais, e é minha primeira postagem em qualquer tipo de fórum.

Estava com o mesmo problema, "C~ao, t´en´er´e..." e antes de alterar qualquer layout ou alterar arquivos de configuração, resolvi utilizando as dicas desse tópico: viewtopic.php?t=226542

Basicamente:

Code: Select all

$sudo apt-get install ibus

Code: Select all

$sudo ibus-setup
Utilizo:
* Linux Mint 18.1 Cinnamon 64-bit;
* Kernel 4.4.0-78-generic;
* Teclado físico AZERT (acho que é padrão francês), configurado para Português(Brasil).

Espero que ajude alguém!

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Wed Jun 07, 2017 7:04 pm
by rolp
Olá amigo, obrigado pela resposta.

Felizmente eu consegui uma solução, diferente da citada por você. Mas fica como dica para os próximos.
A solução que encontrei foi modificar os símbolos correspondentes a cada tecla.

Vá até
/usr/share/X11/xkb/symbols
e edite o arquivo us de acordo com o layout que vc configurou no seu sistema. No meu caso estava configurado US International with dead keys:

Code: Select all

partial alphanumeric_keys
xkb_symbols "intl" {

    include "us(basic)"
    name[Group1]= "English (US, international with dead keys)";

    key <TLDE> { [dead_grave, dead_tilde,         grave,       asciitilde ] };
    key <AE01> { [	   1,     exclam,    exclamdown,      onesuperior ] };
    key <AE02> { [	   2,         at,   twosuperior, dead_doubleacute ] };
    key <AE03> { [	   3, numbersign, threesuperior,      dead_macron ] };
    key <AE04> { [	   4,     dollar,      currency,         sterling ] };
    key <AE05> { [	   5,    percent,      EuroSign,     dead_cedilla ] };
    key <AE06> { [    6, dead_circumflex,    onequarter,      asciicircum ] };
    key <AE07> { [	   7,  ampersand,       onehalf,	dead_horn ] };
    key <AE08> { [	   8,   asterisk, threequarters,      dead_ogonek ] };
    key <AE09> { [	   9,  parenleft, leftsinglequotemark, dead_breve ] };
    key <AE10> { [	   0, parenright, rightsinglequotemark, dead_abovering ] };
    key <AE11> { [     minus, underscore,           yen,    dead_belowdot ] };
    key <AE12> { [     equal,       plus,      multiply,         division ] };

    key <AD01> { [	   q,          Q,    adiaeresis,       Adiaeresis ] };
    key <AD02> { [	   w,          W,         aring,            Aring ] };
    key <AD03> { [	   e,          E,        eacute,           Eacute ] };
    key <AD04> { [	   r,          R,    registered,       registered ] };
    key <AD05> { [	   t,          T,         thorn,            THORN ] };
    key <AD06> { [	   y,          Y,    udiaeresis,       Udiaeresis ] };
    key <AD07> { [	   u,          U,        uacute,           Uacute ] };
    key <AD08> { [	   i,          I,        iacute,           Iacute ] };
    key <AD09> { [	   o,          O,        oacute,           Oacute ] };
    key <AD10> { [	   p,          P,    odiaeresis,       Odiaeresis ] };
    key <AD11> { [ bracketleft,  braceleft,  guillemotleft, leftdoublequotemark ] };
    key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };

    key <AC01> { [	   a,          A,        aacute,           Aacute ] };
    key <AC02> { [	   s,          S,        ssharp,          section ] };
    key <AC03> { [	   d,          D,           eth,              ETH ] };
    key <AC04> { [	   f,          F,             f,                F ] };
    key <AC05> { [	   g,          G,             g,                G ] };
    key <AC06> { [	   h,          H,             h,                H ] };
    key <AC07> { [	   j,          J,             j,                J ] };
    key <AC08> { [	   k,          K,            oe,               OE ] };

    key <AC09> { [	   l,          L,        oslash,         Ooblique ] };
    key <AC10> { [ semicolon,      colon,     paragraph,           degree ] };
    key <AC11> { [dead_acute, dead_diaeresis, apostrophe,        quotedbl ] };

    key <AB01> { [	   z,          Z,            ae,               AE ] };
    key <AB02> { [	   x,          X,             x,                X ] };
    key <AB03> { [	   c,          C,     copyright,             cent ] };
    key <AB04> { [	   v,          V,             v,                V ] };
    key <AB05> { [	   b,          B,             b,                B ] };
    key <AB06> { [	   n,          N,        ntilde,           Ntilde ] };
    key <AB07> { [	   m,          M,            mu,               mu ] };
    key <AB08> { [     comma,       less,      ccedilla,         Ccedilla ] };
    key <AB09> { [    period,    greater, dead_abovedot,       dead_caron ] };
    key <AB10> { [     slash,   question,  questiondown,        dead_hook ] };
    key <BKSL> { [ backslash,        bar,       notsign,        brokenbar ] };

    key <LSGT> { [ backslash,   bar,            backslash,      bar ] };

    include "level3(ralt_switch)"
}; 

Altere a key <AC11> para:

Code: Select all

key <AC11> { [apostrophe, quotedbl, dead_acute,       dead_diaeresis  ] };
Espero que ajude.
Abç, rolp.

Re: Acentos. As "Dead Keys" est~ao... Vivas =S

Posted: Sat Jul 07, 2018 6:59 pm
by mpsoftwares
A resposta abaixo realmente é a melhor. Obrigado pela ajuda.
No meu caso , que estou utilizando o Linux XFCE 18.3 e um teclado genérico da Xway bem barato, eu resolvi da seguinte forma:
1) Acessei via terminal a pasta /usr/share/X11/xkb/symbols
2) Achei o arquivo br, que é o que tem escrito o mesmo nome do teclado que escolhi, que no caso foi o Portuguese (Brazil, eliminate dead keys)
3) Nas linhas desse arquivo onde aparece a sessão como nome "Portuguese (Brazil, eliminate dead keys)",edite as linhas do arquivo onde ele elimina as teclas deadkeys da seguinte forma:
partial alphanumeric_keys
xkb_symbols "nodeadkeys" {

include "br(abnt2)" // for consistent naming
name[Group1]="Portuguese (Brazil, eliminate dead keys)";

# key <AE06> { [ 6, diaeresis, notsign, notsign ] };
# key <AD11> { [apostrophe, grave ] };
# key <AC10> { [ ccedilla, Ccedilla, acute, doubleacute ] };
# key <AC11> { [asciitilde, asciicircum ] };
# key <AB10> { [ semicolon, colon, dead_belowdot, abovedot ] };
};"
"

Ou seja,apenas comentei essa linhas para que elas não tenham efeito.
Depois disso, nas configurações do Teclado eu troquei para qualquer outro teclado, fechei, e voltei para a configuração do mesmo teclado citado antes e tudo funcionou corretamente para conseguir digitar ,por exemplo, ã,â,é...
rolp wrote:
Wed Jun 07, 2017 7:04 pm
Olá amigo, obrigado pela resposta.

Felizmente eu consegui uma solução, diferente da citada por você. Mas fica como dica para os próximos.
A solução que encontrei foi modificar os símbolos correspondentes a cada tecla.

Vá até
/usr/share/X11/xkb/symbols
e edite o arquivo us de acordo com o layout que vc configurou no seu sistema. No meu caso estava configurado US International with dead keys:

Code: Select all

partial alphanumeric_keys
xkb_symbols "intl" {

    include "us(basic)"
    name[Group1]= "English (US, international with dead keys)";

    key <TLDE> { [dead_grave, dead_tilde,         grave,       asciitilde ] };
    key <AE01> { [	   1,     exclam,    exclamdown,      onesuperior ] };
    key <AE02> { [	   2,         at,   twosuperior, dead_doubleacute ] };
    key <AE03> { [	   3, numbersign, threesuperior,      dead_macron ] };
    key <AE04> { [	   4,     dollar,      currency,         sterling ] };
    key <AE05> { [	   5,    percent,      EuroSign,     dead_cedilla ] };
    key <AE06> { [    6, dead_circumflex,    onequarter,      asciicircum ] };
    key <AE07> { [	   7,  ampersand,       onehalf,	dead_horn ] };
    key <AE08> { [	   8,   asterisk, threequarters,      dead_ogonek ] };
    key <AE09> { [	   9,  parenleft, leftsinglequotemark, dead_breve ] };
    key <AE10> { [	   0, parenright, rightsinglequotemark, dead_abovering ] };
    key <AE11> { [     minus, underscore,           yen,    dead_belowdot ] };
    key <AE12> { [     equal,       plus,      multiply,         division ] };

    key <AD01> { [	   q,          Q,    adiaeresis,       Adiaeresis ] };
    key <AD02> { [	   w,          W,         aring,            Aring ] };
    key <AD03> { [	   e,          E,        eacute,           Eacute ] };
    key <AD04> { [	   r,          R,    registered,       registered ] };
    key <AD05> { [	   t,          T,         thorn,            THORN ] };
    key <AD06> { [	   y,          Y,    udiaeresis,       Udiaeresis ] };
    key <AD07> { [	   u,          U,        uacute,           Uacute ] };
    key <AD08> { [	   i,          I,        iacute,           Iacute ] };
    key <AD09> { [	   o,          O,        oacute,           Oacute ] };
    key <AD10> { [	   p,          P,    odiaeresis,       Odiaeresis ] };
    key <AD11> { [ bracketleft,  braceleft,  guillemotleft, leftdoublequotemark ] };
    key <AD12> { [bracketright, braceright, guillemotright, rightdoublequotemark ] };

    key <AC01> { [	   a,          A,        aacute,           Aacute ] };
    key <AC02> { [	   s,          S,        ssharp,          section ] };
    key <AC03> { [	   d,          D,           eth,              ETH ] };
    key <AC04> { [	   f,          F,             f,                F ] };
    key <AC05> { [	   g,          G,             g,                G ] };
    key <AC06> { [	   h,          H,             h,                H ] };
    key <AC07> { [	   j,          J,             j,                J ] };
    key <AC08> { [	   k,          K,            oe,               OE ] };

    key <AC09> { [	   l,          L,        oslash,         Ooblique ] };
    key <AC10> { [ semicolon,      colon,     paragraph,           degree ] };
    key <AC11> { [dead_acute, dead_diaeresis, apostrophe,        quotedbl ] };

    key <AB01> { [	   z,          Z,            ae,               AE ] };
    key <AB02> { [	   x,          X,             x,                X ] };
    key <AB03> { [	   c,          C,     copyright,             cent ] };
    key <AB04> { [	   v,          V,             v,                V ] };
    key <AB05> { [	   b,          B,             b,                B ] };
    key <AB06> { [	   n,          N,        ntilde,           Ntilde ] };
    key <AB07> { [	   m,          M,            mu,               mu ] };
    key <AB08> { [     comma,       less,      ccedilla,         Ccedilla ] };
    key <AB09> { [    period,    greater, dead_abovedot,       dead_caron ] };
    key <AB10> { [     slash,   question,  questiondown,        dead_hook ] };
    key <BKSL> { [ backslash,        bar,       notsign,        brokenbar ] };

    key <LSGT> { [ backslash,   bar,            backslash,      bar ] };

    include "level3(ralt_switch)"
}; 

Altere a key <AC11> para:

Code: Select all

key <AC11> { [apostrophe, quotedbl, dead_acute,       dead_diaeresis  ] };
Espero que ajude.
Abç, rolp.