Preciso de ajuda/direção para diagnosticar um comportamento estranho na minha máquina (MANJARO)

Faz algum tempo já que estou passando raiva com o ctrl-c ctrl-v. Às vezes parece que não copia e eu tenho que voltar ao contexto anterior, copiar de novo e daí sim que entra no clipboard. Isso anda acontecendo já tem algum tempo já, cerca de 1 mês.
Como diagnosticar essa parada e descobrir se é eu que estou ficando maluco ou se é minha máquina que está me trolando?
Tipo, estive pensando em rodar um evtest capturando todas as teclas jogar em um log, mas acho muita minuciosidade e vai envolver trabalho(ugh)
o que eu preciso é só um log de quando foi apertado ctrl-c e do conteúdo do clipboard. Alguém conhece uma solução pronta já? alguma dica?

11 points · 19 comments · view on lemmy.world

19 Comments

hydrocat@lemmy.eco.br · 4 pts · 3y (2 replies)

vc nao tem um clipboard manager ? sera que ele esta consumindo o primeiro ctrl-c ?

tinhoso_indolente@lemmy.eco.br · 2 pts · 3y (1 reply)

hmmmm, não tinha considerado isso vou ter que verificar

EDIT: tem um negócio chamado GPaste instalado. não lembro se foi minha pessoa que instalou ou se já veio com o gnome

bgh251f2@lemmy.eco.br · 4 pts · 3y

Normalmente ele vem com o gnome se vc instalou o sistema já com ele de uma vez.

macacoprego@lemmy.eco.br · 3 pts · 3y (5 replies)

Tenta dar um Shift+insert na próxima vez que ocorrer para ver se ele cola

tinhoso_indolente@lemmy.eco.br · 1 pts · 3y

🤔 boa idéia, tentarei

fulano@lemmy.eco.br · 1 pts · 3y (3 replies)

Eu tenho esses problemas de ctrl+v ser diferente do shift+insert, principalmente em terminais. Você por acaso saberia explicar a causa?

macacoprego@lemmy.eco.br · 2 pts · 3y (2 replies)

Esse negócio é coisa de doido. Tem 3 lugares que o texto fica guardado, o clipboard, o primary e secundary. Ctrl+ V -> era para ser clipboard SHIFT+ Insert -> Primary, exceto em algumas aplicações que o é o clipboard

Referência:

https://wiki.archlinux.org/title/clipboard

https://unix.stackexchange.com/questions/178070/why-does-shiftinsert-paste-from-clipboard-in-some-applications-and-primary-in-o

fulano@lemmy.eco.br · 1 pts · 3y (1 reply)

Morria e não sabia. Ainda descobri que pra colar com a rodinha do mouse, não precisa copiar primeiro, só selecionar.

Será que tem uma forma de sincronizar essas 3 áreas pra simular ser uma coisa só? Vou dar uma pesquisada depois.

c0mpost@lemmy.eco.br · 2 pts · 3y

Parece que tem. Uma dos programas na lista que eu citei no outro comentário faz exatamente isso, e ainda explica melhor esse esquema. O nome dele é autocutsel.

c0mpost@lemmy.eco.br · 3 pts · 3y

Eu utilizaria uma aplicação para registrar o histórico da área de transferência e entender melhor o que acontece antes de monitorar as entradas do teclado. Aqui tem uma lista que pode te ajudar com isso. Não conheço nenhuma dessas aplicações para recomendar uma específica.

Kuunha@lemmy.eco.br · 1 pts · 3y

Está usando Wayland? Algumas vezes, quando copiando de um programa rodando em wayland e colando em um programa rodando em x11/xwayland, não funciona. Parece que não sincronizam corretamente. É um bug e não devia acontecer, mas acontece. O Firefox rodando em wayland tem vários bugs relacionados a isso. Estão listados aqui: https://bugzilla.mozilla.org/show_bug.cgi?id=gtkclipboard

Para quem usa KDE, tem esse comando para acompanhar os eventos em wayland: qdbus org.kde.KWin /KWin org.kde.KWin.showDebugConsole -- (qdbus-qt5 no openSUSE)

caboclo@lemmy.eco.br · 1 pts · 3y (4 replies)

Desinstalar o GPaste resolveu?

tinhoso_indolente@lemmy.eco.br · 2 pts · 3y (3 replies)

não adiantou nada... estou desconfiado que a janela está perdendo o foco, por isso que não copia. infelizmente vou ter que analisar mais profundamente o problema

caboclo@lemmy.eco.br · 1 pts · 3y

puxa :(

caboclo@lemmy.eco.br · 1 pts · 3y

Outra coisa para tentar:

/etc/gdm/custom.conf
uncomment the line
WaylandEnable=false
save & reboot.

caboclo@lemmy.eco.br · 1 pts · 3y

Tenta clicando com o botão direito do mouse no “ícone da área de transferência” na área de notificação, selecionando “Configurar área de transferência” e desativando “Impedir área de transferência vazia”