D=c3=a9sactiver touche d'extinction

Le
BERTRAND Jo=c3=abl
Bonsoir à tous,

J'utilise un clavier Sun de type 7. Au-dessus de la touche "-" du pavé
numérique se trouvent quatre touches (contraste, luminosité, volume dont
je me contrefiche et une touche avec une lune qui m'ennuie).

La touche comportant une lune sert à l'extinction de la machine. Est-il
possible de désactiver cette satanée touche ? Il vient de m'arriver deux
fois de suite de perdre mon boulot en tapant par mégarde sur la mauvaise
touche (ou ouvrir une boîte de dialogue demandant confirmation). Je n'ai
rien trouvé dans la documentation classique.

Bien cordialement,

JKB
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
daniel huhardeaux
Le #26472483
Le 16/04/2018 à 18:35, BERTRAND Joël a écrit :
Bonsoir à tous,

Bonjour
J'utilise un clavier Sun de type 7. Au-dessus de la touche "-" du pavé
numérique se trouvent quatre touches (contraste, luminosité, volume dont
je me contrefiche et une touche avec une lune qui m'ennuie).
La touche comportant une lune sert à l'extinction de la machine. Est-il
possible de désactiver cette satanée touche ? Il vient de m'arriver deux
fois de suite de perdre mon boulot en tapant par mégarde sur la mauvaise
touche (ou ouvrir une boîte de dialogue demandant confirmation). Je n'ai
rien trouvé dans la documentation classique.

C'est l'acpi qui gère, surement le démon acpid. Vois les scripts dans
/etc/acpi
--
Daniel
BERTRAND Jo=c3=abl
Le #26472482
daniel huhardeaux a écrit :
Le 16/04/2018 à 18:35, BERTRAND Joël a écrit :
    Bonsoir à tous,

Bonjour
    J'utilise un clavier Sun de type 7. Au-dessus de la touche "-" du
pavé
numérique se trouvent quatre touches (contraste, luminosité, volume dont
je me contrefiche et une touche avec une lune qui m'ennuie).
    La touche comportant une lune sert à l'extinction de la machine.
Est-il
possible de désactiver cette satanée touche ? Il vient de m'arriver deux
fois de suite de perdre mon boulot en tapant par mégarde sur la mauvaise
touche (ou ouvrir une boîte de dialogue demandant confirmation). Je n'ai
rien trouvé dans la documentation classique.

C'est l'acpi qui gère, surement le démon acpid. Vois les scripts dans
/etc/acpi

Tiens, je n'avais pas pensé à cela. Je pensais que seul le bouton
physique branché sur la carte-mère était géré par acpid.
J'ai effectivement un /etc/acpi/powerbtn-acpi-support. Si je vire ce
fichier, je suppose que cela interdira aussi le fonctionnement du bouton
sur la carte-mère.
Pourtant, il doit bien y avoir un mécanisme intermédiaire entre ce
bouton de clavier (USB) et acpid. Je voulais pour ma part intervenir sur
ce mécanisme.
Bien cordialement,
JKB
JF Straeten
Le #26472490
Hello,
On Mon, Apr 16, 2018 at 06:52:08PM +0200, BERTRAND Joël wrote:
[...]
La touche comportant une lune sert à l'extinction de la machine.



Est-il possible de désactiver cette satanée touche ? [...]




[...]
C'est l'acpi qui gère, surement le démon acpid. Vois les scripts
dans /etc/acpi


[...]
Pourtant, il doit bien y avoir un mécanisme intermédiaire
entre ce bouton de clavier (USB) et acpid. Je voulais pour ma part
intervenir sur ce mécanisme.

La touche "lune" ne renvoie pas un scancode/keysym que tu pourrais
détourner ?
Si tu lances xev et que tu appuies dessus, ça donne quelque chose ?
('tention, pas avec un boulot en cours :-))
A+
--
JFS.
BERTRAND Jo=c3=abl
Le #26472494
La touche "lune" ne renvoie pas un scancode/keysym que tu pourrais
détourner ?
Si tu lances xev et que tu appuies dessus, ça donne quelque chose ?
('tention, pas avec un boulot en cours :-))
A+


J'ai essayé ;-)
Je n'ai pas le temps avoir le résultat. Mon i7 est plus rapide que moi...
JKB
JF Straeten
Le #26472492
Re,
On Mon, Apr 16, 2018 at 07:11:44PM +0200, BERTRAND Joël wrote:
La touche "lune" ne renvoie pas un scancode/keysym que tu pourrais
détourner ?
Si tu lances xev et que tu appuies dessus, ça donne quelque chose ?
('tention, pas avec un boulot en cours :-))
A+

J'ai essayé ;-)
Je n'ai pas le temps avoir le résultat. Mon i7 est plus rapide que moi...

Ah merde :-)
Mais je ne serais pas surpris que ça corresponde à une touche
"adressable"...
Si tu fais xmodmap -pke, ça liste des trucs potentiellement
inspirants, genre XF86KbdBrightnessDown, XF86KbdBrightnessUp,
XF86Close, etc.
Faudrait juste trouver la bonne pour la détourner. Peut-être qu'en
virant temporairement le script de réaction sur le bouton, tu
arriverais à voir de laquelle il s'agit ?
Hih,
--
JFS.
BERTRAND Jo=c3=abl
Le #26472497
En mettant un gros exit 0 au début du script shutdown lancé par acpid
ou en désactivant acpid, le poste s'éteint tout de même. Idem depuis une
console texte donc sans X.
Je ne vois pas qui traite l'interruption sauf si c'est une interruption
matérielle directement traitée par le BIOS...
Bien cordialement,
JKB
winnt
Le #26472501
Le 16/04/2018 à 18:40, BERTRAND Joël a écrit :
Bonsoir à tous,
J'utilise un clavier Sun de type 7. Au-dessus de la touche "-" du pavé
numérique se trouvent quatre touches (contraste, luminosité, volume dont
je me contrefiche et une touche avec une lune qui m'ennuie).
La touche comportant une lune sert à l'extinction de la machine. Est-il
possible de désactiver cette satanée touche ? Il vient de m'arriver deux
fois de suite de perdre mon boulot en tapant par mégarde sur la mauvaise
touche (ou ouvrir une boîte de dialogue demandant confirmation). Je n'ai
rien trouvé dans la documentation classique.
Bien cordialement,
JKB

Normalement dans la configuration de votre window manager voir les
section "gestion d'énergie" (modification globale) ou dans la gestion du
clavier (affectation des touches).
Winnt
Damien
Le #26472500
Le Mon, Apr 16, 2018 at 07:52:27PM +0200, BERTRAND Joël a écrit :
Je ne vois pas qui traite l'interruption sauf si c'est une interruption
matérielle directement traitée par le BIOS...

Si systemd tourne, il faut configurer dans '/etc/systemd/logind.conf' HandlePowerKey=ignore.
BERTRAND Jo=c3=abl
Le #26472507
Damien a écrit :
Le Mon, Apr 16, 2018 at 07:52:27PM +0200, BERTRAND Joël a écrit :
Je ne vois pas qui traite l'interruption sauf si c'est une interruption
matérielle directement traitée par le BIOS...

Si systemd tourne, il faut configurer dans '/etc/systemd/logind.conf' HandlePowerKey=ignore.


Tiens, oui, ça pourrait encore être une systemderie. Je modifie. Mais
je ne peux pas tester tout de suite.
Merci du tuyau,
JKB
Yann Serre
Le #26472561
Oui mais voilà :
Sur mon clavier (HP), y'a en haut 7 touches rondes supplémentaires, en
plastique mou, dont une avec... une demi-lune.
En suivant cette logique trolldi-4, il faudrait trouver un capuchon de
diamètre supérieur à la touche et le coller délicatement pour recouvrir
cette &*%ù£$µ& de touche ronde ?
Le 17/04/2018 à 08:18, elguero eric a écrit :
Le lundi 16 avril 2018 à 18:35:36 UTC+2, BERTRAND Joël
    La touche comportant une lune sert à l'extinction de la machine. Est-il
possible de désactiver cette satanée touche ?
1) aller prendre un café au bistrot d'en face.
2) ressortir du bistrot en ayant soin d'avoir
gardé la petite cuillère.
3) insérer délicatement la petite cuillère
sous la touche incriminée.
4) faire levier et retirer le capuchon de la touche
5) tu ne devrais plusappuyer dessus par mégarde.
e.e.
Publicité
Poster une réponse
Anonyme