Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

D=c3=a9sactiver touche d'extinction

11 réponses
Avatar
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

10 réponses

1 2
Avatar
daniel huhardeaux
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
Avatar
BERTRAND Jo=c3=abl
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
Avatar
JF Straeten
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.
Avatar
BERTRAND Jo=c3=abl
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
Avatar
JF Straeten
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.
Avatar
BERTRAND Jo=c3=abl
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
Avatar
winnt
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
Avatar
Damien
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.
Avatar
BERTRAND Jo=c3=abl
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
Avatar
Yann Serre
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
a écrit :
    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.
1 2