Eu uso umTrackball Logitech Marble Mousecom Mint Xfce (uma mudança recente na distribuição e ainda estou identificando pontos fracos). Recentemente, começou a se comportar de maneira irregular com operações de clique com o botão esquerdo:
- Às vezes, agarrar uma barra de rolagem não registra o clique, portanto a barra de rolagem não é arrastada. Às vezes, ele começa a arrastar, depois perde temporariamente o reconhecimento do clique e depois o restabelece; portanto, a barra de rolagem é deixada em uma posição parcialmente movida e o trackball seleciona uma área da tela.
- Algumas janelas são expandidas pegando um ponto sombreado em um canto e arrastando. Às vezes, clicar nele não é registrado, então a janela não pode ser ajustada.
Selecionar texto é um processo insano. Às vezes, clico no ponto inicial, arrasto a seleção até o ponto final com a seleção destacada, solto o botão e a seleção desaparece. Outras vezes, ele começará a destacar a seleção, então em algum momento esse destaque desaparecerá e ele começará a destacar novamente no meio.
Às vezes, ele começará a destacar a seleção ou parte dela, parará de destacar enquanto ainda estou movendo o cursor, e o movimento do cursor arrastará o texto destacado para um novo local.
Observações de tempo
Parece haver um elemento de tempo no comportamento. Se eu clicar e arrastar imediatamente, o clique não será registrado. Mas se eu clicar e segurar por um segundo antes de arrastar, o clique é registrado e o destaque ou arrastamento de um componente começa.
A mesma coisa acontece no final. Se eu chegar ao final de uma seleção e soltar o botão imediatamente, a seleção será esquecida. Mas se eu segurar o botão por um segundo após a conclusão da seleção, a seleção será mantida.
Especulações
- Pode haver uma configuração que defina um atraso antes que os cliques sejam reconhecidos, mas não existe tal configuração no Xfce.
- Pode haver um problema relacionado à memória. Por exemplo, alternar entre desktops geralmente acarreta um atraso enquanto o sistema restaura o desktop selecionado da troca; várias atividades têm um atraso semelhante. Portanto, o sistema pode estar ocupado e não reconhecer a ação do botão, a menos que o botão seja pressionado até que o sistema não esteja mais preocupado e o reconheça.
- Pode haver um problema de driver.
- Pode haver um problema com a chave do trackball, embora as outras características pareçam sugerir um problema no computador.
Resumindo, finalmente resolvi o problema e postarei uma resposta caso alguém mais encontre a situação.
Responder1
O problema acabou sendo o trackball. Os problemas foram replicados com outros sistemas operacionais, portanto não eram Mint, Xfce ou relacionados a drivers.
Precisarei desmontar o trackball para ver se o interruptor do botão está desgastado ou se houve sujeira acumulada no conjunto do botão, interferindo em sua operação. Porém, substituí o trackball por outro e o problema desapareceu.
O efeito de segurar o botão por um segundo aparentemente não teve nada a ver com o tempo. Ao segurar o botão conscientemente, provavelmente usei mais pressão sobre ele, tornando a conexão do switch mais confiável.
Responder2
Caso alguém se depare com isso - eu tive esse problema e resolvi substituindo os microinterruptores seguindo este vídeo:https://www.youtube.com/watch?v=oGf5q5bjra0. Os interruptores antigosapareceuestar clicando ok, mas parece que eles estavam realmente desgastados.