Posso remover o ponteiro do mouse inteiramente do X? Como removê-lo e não apenas escondê-lo?
Eu não uso o mouse. Tudo o que faço é totalmente acionado pelo teclado, por isso oculto o ponteiro do mouse e desativo o touchpad. No entanto, o cursor ainda tem uma posição na minha tela, o que faz com que os aplicativos disparem eventos de foco.
Isso pode ser extremamente irritante, por exemplo, no chrome, se um link cruzar o cursor, ele exibirá uma dica de ferramenta branca brilhante na parte inferior esquerda da janela.
xorg.conf
então?xte
ouxdotool
)?xdotool mousemove 10000 10000
move o cursor para o canto inferior direito da minha tela, em vez de fora, e ele não aceita números negativos.Respostas:
Configure seu
X
sessão para começar com o argumento-nocursor
. Por exemplo:fonte
-nocursor
parece esconder apenas o cursor. Ele ainda pode ser movido, clicado e, mais importante - acionar eventos de focounclutter
programa?-nocursor
com e sem ele.unclutter
serve apenas para tornar o cursor invisível e é, de fato, o que tenho feito até agora.unclutter
pode não ser o que você deseja. No wiki do Arch Linux: "Organizar oculta o cursor do mouse X quando você não precisar dele, para impedir que ele atrapalhe. Você só precisa mover o mouse para restaurar o cursor do mouse. Organizar é muito útil nos gerenciadores de janelas lado a lado onde você não precisa do mouse com frequência. "