Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/11/2014, à 11:19

pistache

Activer le pavé tactile que lorsqu'il n'y a pas de souris détectée?

Bonjour

Est-il possible de configurer (x)Ubuntu de façon à ce que le pavé tactile d'un ordinateur portable ne soit activé que lorsqu'il n'y a pas de souris externe détectée ?

Merci.

Hors ligne

#2 Le 04/11/2014, à 00:28

Arbiel

Re : Activer le pavé tactile que lorsqu'il n'y a pas de souris détectée?

Bonsoir

Ce script devrait, après adaptation à ta configuration, devrait répondre à ton besoin

#!/bin/bash

function init () {
	Pave="GlidePoint"
	Mulots=("Wireless" "Mouse")
	PERIOD=5
}

function Nm () {
	local dispositif="${1}"
	env=C xinput --list --short | sed -En s/.+"${dispositif}".+id=\([[:digit:]]+\)[[:space:]]+.+$/\\1/p
}

function Num () {
	local dispositif
	while [ -n "${1}" ]; do
		dispositif=$(Nm "${1}")
		[ -n "${dispositif}" ] && echo "${dispositif}" && return 0;
		shift;
	done;
	return 1;
}

function PaveEnFonction () {
	local id="${1}"
	env=C xinput --list-props ${id} | sed -En s/.+"Device Enabled".+:[[:space:]]\([[:digit:]]+\)/\\1/p
}	

function boucle () {

# Loop with periodicity PERIOD seconds
	while true; do
		M_ID=$(Num "${Mulots[@]}")
#		ActivitePave=$(PaveEnFonction ${P_ID})
		[ -z "$M_ID" ] && xinput --enable ${P_ID}
		[ -n "$M_ID" ] && xinput --disable ${P_ID}
		sleep $PERIOD;
	done;
}

function principale () {
	init
	P_ID="$(Num "${Pave}")" 
	[ -z "${P_ID}" ] && echo Aucun dispositif contenant le libellé \"${Pave}\" n\'est présent && return 1
	boucle
}

principale

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#3 Le 08/09/2015, à 18:13

pistache

Re : Activer le pavé tactile que lorsqu'il n'y a pas de souris détectée?

J'avais oublié de dire merci smile

Hors ligne

#4 Le 10/09/2015, à 16:01

Arbiel

Re : Activer le pavé tactile que lorsqu'il n'y a pas de souris détectée?

Bonjour

J'avais oublié que tu avais oublié, et je n'en avais, à l'époque, pas pris ombrage.

Mais j'avoue qu'il est important, à mes yeux, de recevoir un retour, ne serait-ce que pour savoir si les conseils présentés dans les discussions, et quels conseils, ont ou non eu un effet positif.

Arbiel


Arbiel Perlacremaz
LDLC Aurore NK3S-8-S4 Ubuntu 20.04
Abandon d'azerty au profit de bépo, de google au profit de Lilo et de la messagerie électronique violable au profit de Protonmail, une messagerie chiffrée de poste de travail à poste de travail.

Hors ligne

#5 Le 29/08/2017, à 06:32

pistache

Re : Activer le pavé tactile que lorsqu'il n'y a pas de souris détectée?

Bonjour.

Je relance le sujet, car, même si réponse a été apportée, je viens de tomber sur un article qui traite de façon bien complète du sujet et bien d'autres personnalisations du touchpad :

https://lokoyote.eu/linuxubuntu-amelior … dtouchpad/

Hors ligne