Xorg – ignorer le premier clic lors de la reprise du masquage d'écran

Est-il possible de configurer xorg d'une manière ou d'une autre pour ignorer le premier clic de souris lorsque la suppression d'écran est activée?

La raison en est que j'ai un écran tactile dans une application linux embarquée qui rest active pendant la suppression de l'écran et la première pression d'un user devrait désactiver le masquage de l'écran et l'événement click / touch doit être ignoré car l'user n'a aucune idée button qu'ils appuient puisque l'écran est vide?

Ou n'importe quel hack / travail intelligent autour des methods?

    Je sais que c'est une vieille question, mais j'ai eu le même problème et finalement résolu en utilisant xssstart et en modifiant slock qui est un casier d'écran. Je l'ai appelé clicklock

    https://github.com/zpfvo/clicklock
    https://github.com/unixdj/xssstart

    xssstart exécute une command dès que l'économiseur d'écran est activé et que clicklock est juste une window plein écran noire qui se ferme après le premier contact ou l'événement key.

    Donc, vous devez exécuter xssstart clicklock

    Xorg ne prend pas en charge une telle configuration.

    Un autre problème en utilisant un «hack» serait, que Xorg peut exposer l'état qui est masqué mais pas nécessaire.

    Avez-vous vraiment besoin du blankout xorg? Sinon, il peut être désactivé via xset s off .

    Avez-vous essayé d'utiliser DPMS? C'est l'économie d'énergie native du moniteur. Cela peut ne pas être une option puisque vous utilisez un appareil tactile, mais peut-être vaut-il la peine d'essayer 🙂

    Si vous n'êtes pas obligé d'utiliser le masquage Xorgs, pourquoi ne pas utiliser un autre démon d'économiseur d'écran?