Copiar e colar para de funcionar

54

Há vários meses, tenho um problema em que, depois de usar meu laptop por algumas semanas sem reiniciar, perderei lentamente minha capacidade de copiar e colar. Primeiro, é apenas entre aplicativos diferentes, como Terminal e Sublime Text, mas eventualmente o sistema é amplo e para de funcionar em qualquer lugar.

Enquanto digito isso, nada parece estar copiando para a área de transferência. Não no editor de texto, cromo, safari, terminal ou outro.

Acessar o Finder> Clipboard mostra apenas um pequeno pedaço de texto, que foi a última coisa que copiei com sucesso antes de parar completamente de funcionar.

Devo despejar uma lista de processos aqui para mostrar o que estou executando ou há um problema comum que poderia ser a causa?

Estou em um MacBook Pro de 13 polegadas com retina executando 10.9.

obrigado

Editar 1: é arrastar e soltar também.

Edit 2: Depois de tentar um milhão de correções encontradas na internet (alterando permissões de arquivo, / private / var correções, desativando a exibição de arquivos ocultos etc, matando processos de terceiros, um por um), nada funcionou. No entanto, descobri que matar o processo WindowServer, que fecha essencialmente todas as janelas e redefine a GUI, fornece uma "correção" bandaid para o problema e traz copiar e colar / arrastar e soltar. No entanto, isso não é particularmente surpreendente. É quase tão inconveniente quanto simplesmente reiniciar, que era minha correção antiga. Ainda gostaria de descobrir a causa subjacente. Meu principal suspeito é que os aplicativos do Windows que eu corro via Crossover estão mexendo com alguma coisa no sistema, mesmo depois de matar o Crossover e seus processadores.

Edit 22/6: Vou postar uma lista de processos e resultado do kextstat | grep -v com.apple quando o problema surgir novamente.

Martin
fonte
2
Definitivamente, publique uma lista de processos em execução quando ele começar a fazer isso. Envie-nos também uma lista de extensões de kernel que não são da Apple. ( kextstat | grep -v com.apple)
daviewales
@ Martin esperando o kextstat | grep -v com.appleresultado.
Rob
Não tenho uma solução, só quero acrescentar que já tive o problema de arrastar e soltar algumas vezes desde que o Mavericks foi lançado, então suponho que seja apenas um bug que raramente ocorre. Infelizmente, reiniciar sempre foi minha solução para isso.
precisa
11
@ Rob por que colocar uma recompensa nisso? Ele não vai ajudar-nos com mais informações ...
Thomas Ayoub
@ Rob Vou postar uma lista de processos e resultar de kextstat | grep -v com.appleuma vez que o problema surgir novamente. Não aconteceu novamente desde então, embora não tenha usado tanto esta máquina.
Martin Martin

Respostas:

20

Sempre que tenho esse problema, é porque acidentalmente ativei as teclas do mouse. ( Option+ 5) Esse é apenas o caso se você tiver um teclado sem o teclado numérico.

Casca de laranja
fonte
4
Quero agradecer por isso, no futuro. Isso está me deixando louco.
Dennis
4
Uau, obrigado por essa dica! Como desativar isso: apple.stackexchange.com/questions/56506/…
Marcel Jackwerth 2/15/15
No momento, não é "apenas o caso se você tiver um teclado sem um teclado", na verdade, eu o tenho em um teclado completo de vez em quando.
lifecoder
2
Não funcionou para mim no El Capitan. A opção X5 não ativa automaticamente as teclas do mouse nesta versão do OSX.
a20
Também funcionou para mim no macOS Sierra. Para esclarecer, é ⌥ + 5.
Tomanow
4

Isso pode acontecer quando algum serviço do sistema travou / foi reiniciado. Os aplicativos iniciados antes não podem trocar seu buffer de cópia com os aplicativos iniciados mais tarde. Se você sair de um aplicativo iniciado anteriormente e iniciá-lo novamente, ele funcionará novamente corretamente.

Alguém
fonte
Isso parece razoável, mas na verdade não é. Tentei copiar e colar no mesmo site / guia no Chrome e não funcionou.
a20
Obrigado, reiniciei o Sublime e agora posso finalmente copiar e colar novamente wooho
Pär Nils Amsen
3

Por favor, verifique se o pbcopycomando funciona corretamente.

Se falhar, o conselho daqui pode ajudar reiniciando o serviço de papelão, por exemplo:

launchctl stop com.apple.pboard
launchctl start com.apple.pboard

Se isso não ajudar, e você deseja evitar a reinicialização, tente remapear os atalhos de Copiar e colar pelo aplicativo Karabiner. Consulte: Remapear Ctrl + C, Ctrl + V e Ctrl-X .

kenorb
fonte
2

Isso soa como uma resposta extrema, mas não é. Se você estiver no OSX 10.8+, pressione alt enquanto o computador inicializa, entre no utilitário de disco e verifique / repare tudo. Em seguida, vá para reinstalar o OSX. Já fiz isso pelo menos uma dúzia de vezes quando errei os arquivos do sistema operacional. Não toca nos seus arquivos, apenas nos arquivos OSX. Levará várias horas e uma boa conexão à Internet, mas corrigiu todos os problemas no nível do SO que eu já tive.

Lost Odinson
fonte
5
Essa pode ser uma solução viável, mas ainda é bastante extrema!
9788 Keegan Quinn #
Que resposta ruim. A resposta de Steve TMQ abaixo é muito melhor.
a20
2

Primeiro desculpe pela duração deste post e pela ortografia eu sou disléxico ....

As pessoas estão dando respostas sem as informações necessárias para dar uma boa resposta.

A informação que Martin precisa fornecer é:

1) Como ele está tentando cortar e colar (apenas com o mouse ou usando o teclado ("comando + c" para copiar e "comando + v" para colar)) ou ambos ou usando os itens de menu?

2) É realçar o objeto para C + P o problema?

3) Qual software está instalado e em execução? (porque o problema piora com o tempo, parece um "vazamento de memória" de um programa com um bug)

Ele diz que usa o que fez e por quê (analisou as respostas na internet), mas aplicar as respostas encontradas na internet sem saber a causa pode piorar a situação.

Agora, para uma resposta com base nas informações fornecidas: como o problema dele é algo que piora ao longo do tempo, deve-se a algo que está acontecendo ao longo do tempo ou algo que é acionado em determinados momentos, deve ser um software.

Por que não hardware? O prazo é de semanas, não segundos, minutos ou horas; é improvável que seja hardware.

É muito improvável que seja o sistema operacional, por quê? porque não vemos esse problema em todos os outros sistemas executando a mesma versão do OS X que ele está executando.

É muito improvável que seja um problema de "permissões" porque ocorre após um período de uma semana. Se fosse "permissões", isso aconteceria imediatamente (imediatamente) e o tempo todo.

Então, o que resta: Software instalado.

Martin diz que matar o "WindowServer" corrige o problema: Por quê? Todo software que usa cut and past usa o "WindowServer" e se algum software está sobrecarregando os "serviços de cut & past do WindowServer" talvez por um vazamento de memória devido a um bug, esse sintoma é esperado. Além disso, como o OS X usa sistemas de cache, a memória e o disco que matam o processo de buggy não limparão o cache nem corrigirão o sintoma. Portanto, rastrear o software não será fácil nem rápido.

Então, sabendo o que foi dito acima; mesmo que ele mate os programas Crossover e que não funcione, podemos dizer que ainda podem ser os programas usados ​​com o Crossover ou o próprio Crossover que estão levando ao problema, especialmente se Martin estiver cortando e colando entre os programas executados nos programas Crossover e OS X . Sem saber quais outros programas ele usa, incluindo os que ele usa com o Crossover, é difícil avançar.

O que Martin pode fazer?

1) Desligue o computador com mais frequência.

2) Observe quanto tempo leva para que o primeiro erro aconteça e mantenha um registro dos programas que ele executou nesse período.

3) Anote se o problema inicia logo após a utilização de um programa específico.

4) Encontre uma maneira de trabalhar sem programas Crossover, encontre alternativas para o MAC OS X

5) Se você não pode sair dos programas do Windows e possuir um intel mac, pense em usar o VMware e a instalação do Crossover por bootcamp

6) Se você precisar usar o Crossover, precisará encontrar o programa que está causando o problema e isso levará muito tempo, pois você diz que são semanas para o problema iniciar. os pontos abaixo são para esse processo.

7) Trabalhe apenas com programas Mac por um tempo (um pouco do tempo que leva para o problema iniciar e, se o problema não foi iniciado, o problema deve estar nos programas em execução no Crossover ou no próprio Crossover.

8) Trabalhe apenas com programas mac e outro programa no Crossover se o problema acontecer :-) você o encontrou.

9) Trabalhe apenas com programas mac e outro programa no Crossover se o problema acontecer :-) você o encontrou.

10) repita 8 a 9 até que o problema ocorra :-) você o encontrou.

11) faça backup de seus arquivos de dados

12) reformate / apague seu disco

13) reinstale o OS X

Steve TMQ
fonte
0

Talvez este seja um comando sudo errado que excluiu um arquivo ou um vírus.

Pela sua descrição, parece que é mais provável que seja um vírus. Nesse caso, você precisa reinstalar os independentes de alguma forma. Sim, os vírus são realmente péssimos.

Mas primeiro há algumas outras coisas que você pode tentar.

Solução para o problema:

  1. Experimente e examine suas permissões usando o Utilitário de Disco, veja se algo parece estranho.
  2. Se você estiver usando o mouse poderoso da apple, é provável que tenha problemas com as funções de copiar e colar.
  3. Verifique se você tem algum aplicativo Logitech instalado, eles também costumam causar problemas ao copiar e colar.
  4. Muitos aplicativos da impressora podem causar problemas semelhantes, especialmente a Lexmark.
  5. Ah, e verifique se o mouse possui a função de botão secundário ativada nas preferências do sistema.
  6. Se nada disso estiver funcionando e você não quiser comprar um computador novo ou reinstalar o sistema operacional inteiro, tente isso. (Aviso: você precisa ser um pouco hacker (embora não seja muito hacker)). Reinstale os arquivos importantes do sistema. "O QUE ?!" Você pode estar pensando. "QUÃO?!!". Bem, eu vou te dizer. Saia do seu disco ou aplicativo de instalação antigo do Mavericks e encontre os arquivos do sistema. Em seguida, clique com o botão direito do mouse no aplicativo (ou no aplicativo no disco) e selecione "Mostrar conteúdo do pacote". Em seguida, será exibida uma pasta do conteúdo do aplicativo. Vá para a pasta de conteúdo e selecione a pasta MacOS. Dentro está o arquivo "Instalar o Mac OS X Mavericks". Clique duas vezes e siga as etapas de instalação do pacote e pronto!
  7. E, mesmo que isso não funcione, ligue para a Apple para perguntar se você pode reinstalar de uma maneira ainda mais manual.
cartão fixo
fonte
7
O que faz você pensar "parece que é mais provável um vírus?" Estritamente falando, mesmo quando se usa software de quase emulação, como o crossover, atualmente não há "vírus" que infecte um Mac executando o OSX 10.9. Outras formas de malware: sim. Dito isto, o que faz você pensar que é um malware? O cenário mais provável é que o OP tenha instalado algum software, que fez modificações no sistema de baixo nível que estão interferindo no serviço pastebin. É por isso que a kextstatsaída foi solicitada.
Njboot
Bem, eu consideraria um vírus tão geral quanto um termo como "malware". É muito mais fácil entender do que- "... receio que você tenha algum malware no seu computador; na verdade, é algum tipo de bomba-relógio, trojan, spyware ..." Quero dizer, sério, isso não afeta o quadro de referência da resposta.
fixcard 27/06
0

Eu enfrentei o mesmo problema. Não foi possível copiar do TextEdit para o Mail usando cmd + C cmd + V. Então percebi que havia ativado "Colar e combinar estilo" para todos os aplicativos em System Preferences-> KeyBoard-> Shortcuts-> App Shortcuts. Alterei "Colar e combinar estilo" apenas para o aplicativo Textedit nas preferências do sistema e, em seguida, consegui copiar e colar do TextEdit para o Mail.

Vasu
fonte