Ich habe einen Touchscreen-Laptop und möchte den Zeiger immer dann ausblenden, wenn ich den Bildschirm berühre. Ich kenne Lösungen wie Unclutter und startx -nocursor
möchte, dass der Mauszeiger dynamisch ein- und ausgeblendet wird, wenn ich den Touchscreen verwende, und angezeigt wird, wenn ich eine Hardwaremaus verwende.
Ich dachte darüber nach, zwei separate Zeiger zu erstellen und eine der beiden oben genannten Lösungen auf den Touchscreen-Zeiger anzuwenden, aber in keiner dieser Lösungen wird erwähnt, wie ein einzelner Zeiger ausgerichtet werden soll, und durch das Vorhandensein mehrerer Zeiger werden die Dinge merkwürdig, und das würde die Hardware nicht verbergen Mauszeiger.
Ich denke , ich kann die meisten vernünftigerweise tun dies etwas zu tun , wie diese , die Verfolgung des aktuellen Eingabemechanismus und die Ausführung , xinput -cursor [transparent cursor]
wenn der Touchscreen verwendet wird und xinput -cursor [normal cursor]
immer dann , wenn eine normale Maus verwendet wird.
Ich habe mir xinput angesehen und es sieht so aus, als ob sowohl die Hardware-Maus als auch der Touchscreen auf denselben Zeiger eingestellt sind. Beide registrieren dieselben Ereignisse in xev, sodass ich nicht wirklich sicher bin, woher ich die Informationen zur Unterscheidung von Berührungen nehmen kann von einem Mausklick. ist es möglich?