Lubuntu não consegue mapear o teclado corretamente

0

Depois de instalar o Lubuntu em um laptop mais antigo (C500 Presario Compaq), descobri que não consigo alterar o layout do teclado! Eu tentei o seguinte:

  1. Selecione o teclado no Manipulador de layout de teclado na barra de tarefas - FAILED porque ele não existe.

  2. execute setxkbmap -layout us - isso funciona, mas somente até a próxima reinicialização - FAIL

  3. echo '@setxkbmap -opção grp: alt_shift_toggle "es, us"' | sudo tee -a / etc / xdg / lxsession / Lubuntu / autostart - FAILED não faz diferença, mesmo se eu definir para "nós, nós" como eu não quero alternar, só quero $$% $ ^ $ us teclado de idioma .

  4. Versões antigas do Lubuntu tinham preferências - > lxkeymap mas não na versão mais recente, portanto, qualquer tentativa de usar isso - FAILED

  5. Tentou editar o / etc / default / keyboard. pode ver que está definido incorretamente para o Reino Unido, mas não pode alterá-lo através da GUI, pois o diretório está protegido contra gravação. Não é possível alterar através da janela do terminal, porque o teclado está muito danificado para executar o vim corretamente - FAILED

  6. Vá para Menu- > Preferências- > Métodos de entrada do teclado. - FALHO não existe. Apenas uma preferência - > Teclado e mouse, e a seção do teclado não contém nada útil.

Honestamente, quão difícil pode ser configurar um teclado? !! Estou executando a versão mais recente do lubuntu com todas as atualizações em 23 de março de 2017.

    
por witenitenz 24.03.2017 / 08:21

1 resposta

0

setxkbmap pode ser usado, mas, como você viu, precisa ser executado no início de cada sessão X.

# add "-model modelname" if desired
setxkbmap -layout us

Você pode adicionar vários lugares:

  • $HOME/.config/lxsession/Lubuntu/autostart

    • copiado da localização do sistema, se não existir
  • /etc/xdg/lxsession/Lubuntu/autostart :

    • um padrão do sistema para futuros usuários
    • usuários que já têm seu próprio arquivo de autostart automaticamente não receberão alterações
  • $HOME/.xprofile

    • executado automaticamente no login da GUI por muitas sessões

Parece haver vários modelos Compaq disponíveis, então você pode querer testá-los (com setxkbmap -model <modelname> ) para ver se um funciona melhor que outros:

$ localectl list-x11-keymap-models | grep -i -e compaq -e presario
compaqeak8
compaqik13
compaqik18
compaqik7
presario
    
por quixotic 24.03.2017 / 10:17