# Reprogrammer Fn-F12

**URL:** <https://www.debian-fr.org/t/reprogrammer-fn-f12/89443>\
**Category:** Support Debian\
**Created:** [Janvier 18, 2024, 5:28 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443 "2024-01-18T17:28:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 18, 2024, 5:28 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/1 "2024-01-18T17:28:30Z")

</div>

Bonjour,  
mon nouveau PC (_Clevo Leopard_) dispose d’un clavier rétroéclairé qui ne s’étaient pas lorsque je le mets en veille avec la mise en veille du PC ( **Fn+F12** ).  
Mis en veille avec le «Bouton quitter» du tableau de bord, l’éclairage est atténué, jamais éteint.  
Je dois donc faire **Fn+** \*, la commande PC pour éteindre le clavier , avant de faire **Fn+F12** pour la mise en veille.

Sur l’ancien _Clevo_, la commande **Fn+F4** mettait en veille. _Leopard_ ne semble pas utiliser cette commande.

Est-il possible de programmer une commande **Fn+F4** qui appliquerait ces 2 commandes: **Fn+** \* suivi de **Fn+F12** (ou plutôt ferait la même chose)?

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Janvier 20, 2024, 9:13 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/2 "2024-01-20T09:13:22Z")

</div>

Tu peux éventuellement changer l’attribution des touches dans la configuration de ton environnement de bureau.  
Je ne connais pas ce genre de clavier, mais moi, j’ai modifié l’action du bouton de mise en veille pour que ça éteigne l’éclairage du clavier.  
Bon, après, je contrôle l’éclairage du clavier avec un logiciel (OpenRGB), je ne sais pas si tu peux le contrôler logiciellement de ton côté.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 20, 2024, 1:16 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/3 "2024-01-20T13:16:10Z")

</div>

> [@Almtesh](#):
>
> changer l’attribution des touches dans la configuration de ton environnement de bureau.

Merci Almesh,  
c’est bien ce que je cherche à faire, mais je ne sais pas comment.  
L’environnement actuel est Mate (sous bookworm) mais buggé (pb de pavé numérique et problème de double écran).  
Je vais sans doute passé à cinnamon ou autre bureau.

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 20, 2024, 1:47 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/4 "2024-01-20T13:47:23Z")

</div>

Bonjour,  
_Avec Mate, pour configurer une touche(ou la reconfigurer) tu ouvres le **Centre de contrôle** , puis dans **matériel** tu vas dans **Raccourcis claviers** …_

édit : je crois que je n’ai pas saisi ta demande.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 20, 2024, 2:00 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/5 "2024-01-20T14:00:57Z")

</div>

Merci MPython\_Alaplancha,  
mais je ne trouve qu’une liste préétablie, donc rien qui associe la suite Fn+\* suivi de Fn+F12 à affecter à Fn+4

Plus important, dans l’imédiat (bookworm) je cherche surtout à affecter _AltGr+o_ à: ‹&nbsp;o e dans l’o&nbsp;› et _AltGr+a_ à: æ (actuellement: AltGr+g !), comme dans le clavier français (obsolete) de Bullseye et versions précédentes.

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 20, 2024, 2:24 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/6 "2024-01-20T14:24:42Z")

</div>

> [@josephtux](#):
>
> Plus important, dans l’imédiat (bookworm) je cherche surtout à affecter _AltGr+o_ à: ‹ o e dans l’o › et _AltGr+a_ à: æ (actuellement: AltGr+g !), comme dans le clavier français (obsolete) de Bullseye et versions précédentes.

Cela dépend du clavier choisi. Va dans Centre de contrôle/Clavier/Agencement/Ajouter …

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 20, 2024, 4:54 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/7 "2024-01-20T16:54:54Z")

</div>

> [@josephtux](#):
>
> Mis en veille avec le «Bouton quitter» du tableau de bord, l’éclairage est atténué, jamais éteint.

Il est toujours possible de l’éteindre par ligne de commande. Chez moi en root:

`echo 0 | sudo tee /sys/class/leds/tpacpi::kbd_backlight/brightness`  
Si tu ne trouves par une autre solution, tu pourrais envisager d’associer une touche à un script qui éteint ton clavier puis exécute `systemctl suspend` pour la mise en veille..

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 21, 2024, 11:16 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/8 "2024-01-21T11:16:15Z")

</div>

Le problème a déja été abordé ici, sans réponse pour le oe et ae.

> [@Bullseye vers Bookworm Clavier français (variante) perdu](https://www.debian-fr.org/t/bullseye-vers-bookworm-clavier-francais-variante-perdu/89152):
>
> Bonjour, Jusqu’à la version Bullseye, je disposais d’un clavier avec les fonctions suivantes: AlrGr+o : œ AltGr+ O : Œ AltGr+ a : æ etc. et AltGr + : ← (4 du pavé numérique) et les 9 autres flèches:up_down_arrowdown_left_arrow↓↘←↔→↖↑↗, AltGr+Maj+ (4 du pavé numérique) : ⇐ etc. ⇕⇙⇓⇘…⇔…⇗ et ^ suivi de +,-,12…9 : ⁺¹²…⁹ et quelques autre touches bien pratiques, comme AltGr + Maj + 4 (de la 1ere ligne) : — (différent de - et de \_) pour tracer des lignes continues. Je ne retrouve pas ce clavier sous Bookworm. J…

D’où ma recherche de réaliser moi-même cette solution.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 21, 2024, 11:39 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/9 "2024-01-21T11:39:16Z")

</div>

Merci encore,  
le seul répertoire trouvé est le suivant:

```
locate -e kbd_backlight
/var/lib/systemd/backlight/platform/tuxedo_keyboard:leds:white:kbd_backlight

```

et les commandes suivantes renvoient une erreur «&nbsp;N’est pas un dossier&nbsp;»

```
$ echo 0 | sudo tee /var/lib/systemd/backlight/platform-tuxedo_keyboard:leds:white:kbd_backlight/brightness
tee: '/var/lib/systemd/backlight/platform-tuxedo_keyboard:leds:white:kbd_backlight/brightness': N'est pas un dossier
0

$ echo 0 | sudo tee /sys/class/leds/tpacpi::kbd_backlight/brightness
tee: '/sys/class/leds/tpacpi::kbd_backlight/brightness': Aucun fichier ou dossier de ce type

```

idem en mettant des «&nbsp;…&nbsp;» autour du path

Peut-être manque-t-il un package? (que je n’ai pas trouvé, avec mon ignorance)

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 21, 2024, 11:45 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/10 "2024-01-21T11:45:21Z")

</div>

> [@MPython\_Alaplancha](#):
>
> | sudo tee

Je découvre cette possibilité de «sudo tee», très utile.

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Janvier 21, 2024, 2:08 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/11 "2024-01-21T14:08:00Z")

</div>

> [@josephtux](#):
>
> Plus important, dans l’imédiat (bookworm) je cherche surtout à affecter _AltGr+o_ à: ‹ o e dans l’o › et _AltGr+a_ à: æ (actuellement: AltGr+g !), comme dans le clavier français (obsolete) de Bullseye et versions précédentes.

Alors, non, la disposition « Français (obsolète, variante) » te fait un ô quand tu fait Alt gr+O, la disposition que tu sembles vouloir est « Français (variante) ».

> [@josephtux](#):
>
> mais je ne trouve qu’une liste préétablie, donc rien qui associe la suite Fn+\* suivi de Fn+F12 à affecter à Fn+4

En fait, le clavier fait la conversion en une autre touche quand tu appuies sur Fn, l’ordinateur ne voit pas cette touche. Essaie de voir à quelle touche ça correspond avec un outils comme `xev` ou directement dans l’outil de paramétrage des raccourcis clavier.

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 22, 2024, 6:48 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/12 "2024-01-22T06:48:43Z")

</div>

Pour ce qui concerne la possibilité d’éteindre le rétro éclairage par ligne de commande, le fichier à chercher devrait se trouver dans `/sys/class/leds/` . Son nom fini par **brightness**.  
…  
Tu m’as envoyé ce MP:

> Le problème a déja été abordé ici, sans réponse pour le oe et ae.
> 
> [Bullseye vers Bookworm Clavier français (variante) perdu](https://www.debian-fr.org/t/bullseye-vers-bookworm-clavier-francais-variante-perdu/89152)
> 
> D’où ma recherche de réaliser moi-même cette solution.

Attention ma réponse ne répond pas à cette demande, mais à ton souci de rétro-éclairage qui ne s’éteint pas lors de la mise en veille de ton Pc (ce qui était l’objet de ton post).

Pour ton autre sujet, vois la réponse @Almtesh .

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 22, 2024, 11:21 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/13 "2024-01-22T11:21:49Z")

</div>

> [@Almtesh](#):
>
> un ô quand tu fait Alt gr+O, la disposition que tu sembles vouloir est « Français (variante) ».

Hélas, «Français (variante)» donne aussi ô.

Une idée, peut-être sauvage et à éviter, serait de pouvoir reproduire le clavier qui me va bien de Bullseye, mais je ne sais pas comment le trouver et comment l’appliquer sur bookworm.  
Je vais voir _xev_ dés que j’aurai le temps

Merci à tous les deux

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 27, 2024, 3:06 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/14 "2024-01-27T15:06:38Z")

</div>

avec xev, Fn+F4 reste muet.

Est-ce à dire que cette touche est physiquement déconnectée, ou qu’une fonction logicielle de la gestion du clavier l’ignore?  
Si c’est le cas, comment procéder.  
Un tuto sur la gestion du clavier par _linux_ me serait peut-être utile (si possible en Français, sinon deepl me traduira aimablement)

---

<div class="post-metadata">

**Author:** ![AnatomicJC](https://www.debian-fr.org/user_avatar/www.debian-fr.org/anatomicjc/32/3869_2.png) [@AnatomicJC](https://www.debian-fr.org/u/AnatomicJC)\
**Post date:** [Janvier 28, 2024, 9:16 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/16 "2024-01-28T09:16:58Z")

</div>

J’ai également un PC Clevo acheté chez Ekimia et fn+F4 contrôle aussi le rétro-éclairage du clavier.

Tout comme toi je n’ai pas réussi à trouver comment contrôler le rétro éclairage autrement qu’en appuyant sur les touches de mon clavier.

xev reste muet et rien de pertinent dans /sys/class/leds/.

Mon problème est différent cependant, mon clavier s’éteint dès que je ferme l’écran et ne se rallume pas tout seul lorsque je sors de la mise en veille.

Obligé de faire fn+F4 à chaque fois.

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 28, 2024, 1:47 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/17 "2024-01-28T13:47:45Z")

</div>

Donc, on constate que les différents modèles de Clevo n’ont pas tous les mêmes commandes de clavier.  
Celui-ci est désigné leopard (chez Ekimia également).

Je déplace ce qui suis dans «Pause café», mouvement d’humeur:

> [@Pourquoi certains «progrès» à tout prix?](https://www.debian-fr.org/t/pourquoi-certains-progres-a-tout-prix/89491):
>
> Plus je viellis, plus je deviens «conservateur», tout au moins nostalgique. Il semble que la progression soit de plus dans l’esprit des «qualiticiens» (qualiticiens-fous est la désignation populaire!) que dans celui des ergonomes. À propos du constat que les claviers clevos n’offrent pas tous les mêmes fonctions du clavier (mise en veille, extinction du clavier), je me suis laissé une fois de plus à me désespérer du «progrès» de l’humanité, parfois tristement plus régressif que progressif. [h…](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/15)

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 28, 2024, 11:25 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/18 "2024-01-28T23:25:45Z")

</div>

salut  
pour le rétroéclairage clavier j’ai utilisé sur un asus a17 tuf766 :

echo 0 \> /sys/devices/platform/asus-nb-wmi/leds/asus::kbd\_backlight/brightness # éteint

echo 3 \> /sys/devices/platform/asus-nb-wmi/leds/asus::kbd\_backlight/brightness # allumé puissance maximale

d’après [asus-a17-tuf766iu [Wiki ubuntu-fr]](https://doc.ubuntu-fr.org/asus-a17-tuf766iu)

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 29, 2024, 5:31 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/19 "2024-01-29T05:31:45Z")

</div>

Bonjour,  
Que retourne `find /sys/ -type f -name "brightness"` ?

---

<div class="post-metadata">

**Author:** ![josephtux](https://www.debian-fr.org/user_avatar/www.debian-fr.org/josephtux/32/3985_2.png) [@josephtux](https://www.debian-fr.org/u/josephtux)\
**Post date:** [Janvier 29, 2024, 10:13 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/20 "2024-01-29T10:13:23Z")

</div>

Merci

> [@MPython\_Alaplancha](#):
>
> find /sys/ -type f -name «&nbsp;brightness&nbsp;»

```
$ sudo find /sys/ -type f -name "brightness"
/sys/devices/platform/i8042/serio0/input/input0/input0::scrolllock/brightness
/sys/devices/platform/i8042/serio0/input/input0/input0::capslock/brightness
/sys/devices/platform/i8042/serio0/input/input0/input0::numlock/brightness
/sys/devices/platform/tuxedo_keyboard/leds/white:kbd_backlight/brightness
/sys/devices/pci0000:00/0000:00:1c.0/0000:2d:00.0/leds/mmc0::/brightness
/sys/devices/pci0000:00/0000:00:14.3/leds/phy0-led/brightness
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/brightness

```

---

<div class="post-metadata">

**Author:** ![MPython\_Alaplancha](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mpython_alaplancha/32/14038_2.png) [@MPython\_Alaplancha](https://www.debian-fr.org/u/MPython_Alaplancha)\
**Post date:** [Janvier 29, 2024, 11:10 UTC](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443/21 "2024-01-29T11:10:28Z")

</div>

C’est certainement l’un d’eux.  
Est-ce que la commande suivante éteint le rétro-éclairage de ton clavier : (en root)

`echo 0 | tee /sys/devices/platform/tuxedo_keyboard/leds/white:kbd_backlight/brightness`

(tout sur la même ligne)

[Page suivante](https://www.debian-fr.org/t/reprogrammer-fn-f12/89443.md?page=2)
