Monday, August 4, 2025

configuration clavier probleme de souris

un script à la con réinitialise le driver de souris


script dans /home/kriko/mousequipue.sh

un autre script permet de lister les bindings.

pas encore analyse ou cela se changeait


______________________________________


#!/bin/bash


# Récupère la liste des raccourcis clavier personnalisés

bindings=$(gsettings get org.gnome.settings-daemon.plugins.media-keys custom-keybindings)


# Nettoie la chaîne pour avoir une liste exploitable

bindings=$(echo $bindings | sed "s/'//g" | sed 's/\[//g' | sed 's/\]//g' | sed 's/,//g')


# Vérifie si des raccourcis personnalisés existent

if [ -z "$bindings" ]; then

    echo "Aucun raccourci clavier personnalisé trouvé dans GSettings."

    exit 0

fi


# Boucle à travers chaque raccourci pour afficher les détails

for binding in $bindings; do

    echo "----------------------------------------"

    echo "Raccourci trouvé : $binding"


    # Récupère le nom du raccourci

    name=$(gsettings get org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$binding name)

    echo "Nom : $name"


    # Récupère la touche ou combinaison de touches (binding)

    key=$(gsettings get org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$binding binding)

    echo "Touche : $key"


    # Récupère la commande associée

    command=$(gsettings get org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$binding command)

    echo "Commande : $command"


    # Récupère la valeur de l'attribut "binding" dans une variable

    binding_value=$(gsettings get org.gnome.settings-daemon.plugins.media-keys.custom-keybinding:$binding binding)


    # Vérifie si la touche exposant 2 est dans le binding

    if [[ "$binding_value" == *"<Primary><Alt>2"* ]] || [[ "$binding_value" == *"twosuperior"* ]]; then

      echo "---"

      echo "C'est probablement le raccourci que vous cherchez !"

      echo "---"

    fi

done


echo "----------------------------------------"

echo "Fin de la vérification des raccourcis clavier."


No comments:

Post a Comment

Ma journée du 01 Décembre 2025

En ce premier jour de décembre, l'heure est venue, De conter une histoire, par les dés soutenue. Quinze dés ont roulé, offrant leur dest...