Onde o bloqueio do clique do mouse de acessibilidade?

13

Eu tenho sido um usuário do Linux na área de trabalho ligado e desligado novamente ao longo dos anos. Eu mudei quase o meu computador principal para o Ubuntu antes do lançamento do Windows 7. Houve alguns problemas, mas significativos na época, que impediam a adoção por atacado, principalmente com o meu telefone e o péssimo cliente VPN.

Um componente-chave que eu poderia contar foi com os recursos de acessibilidade. Eu instalei recentemente o Ubuntu 10.10 e estou pensando em tentar novamente, mas parece que o Ubuntu deu um salto para trás, já que não tem mais um recurso de clique para o mouse.

Basicamente eu preciso da habilidade de pressionar e segurar o botão esquerdo para acionar um bloqueio do botão para que eu possa mover o mouse por meio de um trackpoint com minha prótese. Eu absolutamente exigir esse recurso e é um disjuntor de negócio, se não funcionar. Eu tentei as chaves Dwell, mas este é um controle caótico na melhor das hipóteses. Eu nunca fui capaz de gerenciar qualquer tipo de problema.

    
por user10133 03.02.2011 / 02:26

4 respostas

8

Você já olhou para xte ? Faz parte do pacote xautomation .

sudo apt-get install xautomation

É bastante estável, então você não precisa fazer nenhuma compilação ou hacking.

Digitar xte "mousedown 1" em um console parece fazer o que você está procurando. Ele simulou um clique e segure o primeiro botão do mouse. O botão parece ficar clicado até eu clicar em outro botão do mouse.

Para fazer a interface do usuário funcionar do jeito que você deseja, você pode adicionar xte "mousedown 1" a uma associação de teclas. Quando você apertar essa tecla, você terá o click-and-hold que descreve.

Se você quer o clique e segure o comportamento com um clique do mouse, você pode tentar olhar para o Compiz. Acredito que o Compiz permite comandos de ligação para pressionar o botão do mouse.

    
por Erigami 12.02.2011 / 19:07
2

Eu ainda não tenho uma resposta certa, mas aqui está o que eu tenho até agora:

O pacote mousetweaks deve ter o que você deseja. Apenas, pelo menos na minha instalação de netbook 10.10, isso não acontece. Eu encontrei alguma documentação, e parece que há um conjunto adicional de recursos sob o título mousetweak5 . Inclui o tipo de arrastar de um único clique que você está falando. Fiz uma pergunta no launchpad para saber mais. De todas as aparências, não está implementado. Ou possivelmente foi removido. Eu registrei um bug no launchpad contra o projeto mousetweak.

Eu encontrei um driver de entrada para X chamado evdev . Já é usado por padrão no Ubuntu 10.04, e você pode editar o arquivo de regras: /usr/share/X11/xorg.conf.d/10-evdev.conf . Eu tenho que trabalhar, mas é uma droga. Basicamente, você atribui um dos seus botões como modo de bloqueio click-click-click. Você clica nele e, em seguida, clica no botão que deseja bloquear. Para desbloquear, clique no botão especial e, em seguida, clique no botão bloqueado. De qualquer forma, o que você faz é editar o arquivo 10-evdev.conf para adicionar a linha Option "DragLockButtons" "8" . Mude 8 para qualquer botão do mouse que você queira que seja o botão do modo de bloqueio especial. Você pode encontrar os números dos seus botões executando xev Está na última linha de saída depois de clicar. Veja também: link

O que eu quero ver é um bloqueio de cliques inteligente para mouses e trackballs, como o driver synaptic fornece touchpads. Ou seja, um clique e um gesto de arrastar fica ativo até você tocar uma segunda vez.

    
por djeikyb 03.02.2011 / 11:19
0

Suponho que você tenha olhado para as opções de acessibilidade do mouse e o teclado pode ser configurado para imitar um mouse, não tendo certeza se algum deles ajuda.

    
por robin0800 12.02.2011 / 20:41
0

Você já olhou para gpointing-device-settings ? Está no repositório do universo e supostamente substituirá os gsynaptics eventualmente. Pode ter um conjunto mais abrangente de opções para o seu trackpoint. Eu não sei, eu não tenho um trackpoint para testar.

    
por djeikyb 14.02.2011 / 11:35