AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / unix / Perguntas / 437773
Accepted
Alex G.P.
Alex G.P.
Asked: 2018-04-15 08:16:49 +0800 CST2018-04-15 08:16:49 +0800 CST 2018-04-15 08:16:49 +0800 CST

Shift+Tab não é reconhecido no Xfce4 no Linux Mint

  • 772

Estou executando o Xfce4 no Linux Mint e encontrei um estranho bug de teclado - A Tabchave não funciona junto com Shift. Posso mudar de janela usando Alt+Tabe Alt+Shift+Tab, posso inserir abas em um editor pressionando a Tabtecla . Mas não consigo usar Shift+Tabem lugar nenhum. Por exemplo, em editores de texto para remover o recuo do texto.

Eu verifiquei e xevmostra um evento para a chave, mas não mostra nada ao pressionar . Eu verifiquei todos os locais conhecidos onde os atalhos de todo o sistema são definidos para garantir que nada seja atribuído a essa combinação de teclas - nada.KeyPressKeyReleaseTabShift+Tab

O que poderia ser e de que outra forma posso solucionar isso?

linux-mint keyboard-shortcuts
  • 3 3 respostas
  • 1377 Views

3 respostas

  • Voted
  1. user124983
    2018-04-20T17:48:36+08:002018-04-20T17:48:36+08:00

    Talvez isso possa te ajudar:

    1. Abra o Menu do Aplicativo Xfce > Configurações > Gerenciador de Janelas
    2. Clique na guia Teclado
    3. Limpe a janela Alternar para a mesma configuração de aplicativo

    fonte

    • 1
  2. Best Answer
    Alex G.P.
    2018-05-03T10:33:24+08:002018-05-03T10:33:24+08:00

    Pergunta não relacionada ao xfce4 ou qualquer outra coisa de suas dependências. O problema foi causado pelo alternador de layout de teclado XNeur. Define Tabpor sua ação abbreviation completione Shift Tabpor algumas outras ações. Depois de limpar essas ligações, tudo funciona. Sem ele, esses atalhos nunca são capturados por arquivos xev.

    • 1
  3. kemotep
    2018-04-24T12:09:50+08:002018-04-24T12:09:50+08:00

    Problema em mãos

    Você relata que não consegue vincular nada a Shift+Tab.

    Atualizar

    Seu problema parece ser um bug. Aqui está um link para um relatório de bug potencialmente relacionado . De acordo com esta fonte, há um problema com as combinações de teclas definidas e esquecidas na reinicialização. No entanto, existe um trabalho potencial. Incluirei links para uma postagem de troca de pilha que faz referência a esse bug, bem como uma postagem no fórum do Linux Mint que também está relacionada.

    Solução possível mais recente

    Agora, isso é mencionado como uma solução alternativa, mas tente o seguinte:

    Aleksander V. Dyomin (aleksanderd-e) escreveu em 19/04/2014:

    Encontrei uma solução alternativa: limpe antes de reatribuir!

    Para fazer um atalho funcionar bem, selecione uma ação que deseja reatribuir e clique no botão 'Limpar' até que fique realmente vazio. Às vezes, se houver algumas duplicatas (ocultas?) Você ainda verá algum atalho (igual ou diferente), mesmo que tenha clicado no botão 'Limpar'. Neste caso, basta clicar no botão novamente. Como o atalho de ação está realmente vazio, basta atribuir o seu personalizado como de costume e funcionará ok :)

    Resumindo, abra o menu de configurações do Teclado do Gerenciador do Windows e limpe os atalhos de teclado para a ação que deseja mapear. Em seguida, pressione limpar novamente e novamente para ter certeza absoluta de que todas as entradas foram limpas. Parece que pode haver várias combinações de teclas conflitantes e que, se houver mais de uma combinação de teclas, ela não aparece como visível no menu. Certifique-se de fazer isso várias vezes, depois reinicie o menu e defina as combinações de teclas desejadas. Você terá que fazer isso para cada combinação de teclas.

    Se você acha que esse bug não se aplica a você, tente estas etapas:

    • Procure um ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xmlarquivo.

    • Procure uma <property name="<Shift>Tab" type="empty">linha, bem como todas as propriedades de teclado desejadas, como <property name="<Alt>Tab" type="string" value="cycle_windows_key"/>por exemplo.

    • Se alguma dessas linhas estiver faltando ou contiver os valores errados ou estiver fora de ordem, a combinação de teclas desejada não funcionará. Corrigir uma atribuição de valor ausente deve corrigir o problema.

    Solução de Potencial Antigo

    Farei referência a esta postagem de troca de pilha sobre a alteração de atalhos de teclado globais, bem como a esta postagem no fórum xfce sobre a alteração de atalhos. Por favor, leia-os na íntegra antes de tentar qualquer coisa.

    Se a resposta do usuário GRC não for aceitável, tente as seguintes etapas, conforme recomendado pelo usuário ToZ nos fóruns do XFCE:

    1. Certifique-se de que o xfsettingsd esteja em execução e que você não tenha outro daemon de configurações (por exemplo, gnome-settings-daemon ou krunner) em execução.
    2. Verifique se você não criou nenhuma ligação com xbindkeys (veja ~/.xbindkeysrc).

    Crie (ou remova) o atalho desejado ~/.xbindkeysrce execute:

    killall -HUP xbindkeys
    

    para recarregar a configuração. Você pode usar o seguinte comando para procurar combinações de Shift+Tabteclas.

    xfconf-query -c xfce4-keyboard-shortcuts -l -v | grep "<Shift>Tab"
    

    Conclusão

    Atualizar

    Este problema parece ser um bug, conforme descrito neste relatório de bug . Eu listei uma possível solução alternativa. Novamente, os links para postagens relevantes no fórum estão aqui e aqui . Por favor, leia-os na íntegra e verifique se eles se aplicam.

    Se essas etapas mais recentes não funcionarem. Por favor, considere preencher um relatório de bug com os respectivos desenvolvedores. Aqui está um link para Linux Mint e este é um link para XFCE. Documente o máximo que puder do comportamento. Se você encontrar uma solução mais recente neste processo, poste uma resposta aqui, deixe-me saber e eu votarei em você.

    Eu verificaria se havia gerenciadores de configurações desonestos e faria alterações lá ou os eliminaria do seu sistema. Verifique se todos os menus globais e menus de configuração têm as configurações corretas que você deseja.

    No entanto, se você estiver tendo problemas para alterar as combinações de teclas específicas do aplicativo, precisará atualizar sua postagem para incluir o aplicativo que está usando. Esta solução funciona apenas para configurações globais do xfce. Por favor, verifique se você pode definir qualquer tipo de atalho primeiro.

    Por favor, comente se você tiver alguma dúvida ou problema com esta resposta. Agradeço o feedback para corrigir quaisquer equívocos e melhorar minhas postagens. Posso atualizar minha resposta se você nos informar se esse é um problema específico do XFCE ou do aplicativo.

    Boa sorte!

    • 0

relate perguntas

  • Atualizar libinput no Linux Mint

  • linux java -version funciona apenas para usuário root [fechado]

  • Qual é o procedimento correto para substituir o MDM pelo LightDM no Linux Mint?

  • Danos no kernel do Linux Mint

  • Configurações de Arquivo do Gerenciador de Pacotes Synaptic

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    ssh Não é possível negociar: "nenhuma cifra correspondente encontrada", está rejeitando o cbc

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    Como descarregar o módulo do kernel 'nvidia-drm'?

    • 13 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add retorna com: "Erro ao conectar ao agente: nenhum arquivo ou diretório" 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve