logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-08-2021 14:03:15

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

[Résolu] MacbookPro: Touche 'cmd' dans i3 et autres

Bonjour.

Je suis sur un Macbook Pro 2012. Mon environnement est un i3wm.
J'aimerais utiliser le touche 'cmd' de mon clavier pour l'utiliser comme modificateur secondaire d'i3.
(touche 'cmd' - à gauche et à droite, directement à coté de la barre d'espace - anciennement: touche 'pomme')

Celle-ci, n'a pas l'air d'être 'active':
Lors de l'utilisation de 'xev' j'obtiens pour 'cmd de gauche':

KeyPress event, serial 34, synthetic NO, window 0x3200001,
    root 0x128, subw 0x0, time 1027881, (92,582), root:(736,604),
    state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
 



Pour la touche 'cmd de droite':

KeyPress event, serial 34, synthetic NO, window 0x3200001,
    root 0x128, subw 0x0, time 1121766, (185,653), root:(829,675),
    state 0x0, keycode 134 (keysym 0xffec, Super_R), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
 



Mon fichier '/etc/default/keyboard':

XKBMODEL="apple_laptop"
XKBLAYOUT="fr"
XKBVARIANT="mac"
XKBOPTIONS="terminate:ctrl_alt_bksp"

BACKSPACE="guess"



Voilà
Merci

Dernière modification par crap0 (08-08-2021 01:02:33)

Hors ligne

#2 07-08-2021 19:38:46

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

Re : [Résolu] MacbookPro: Touche 'cmd' dans i3 et autres

tu peux faire le lien entre xev et les commandes mod avec :

xmodmap -pm

(chez moi:)

xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3      
mod4        Super_L (0x85),  Super_R (0x86),  Super_L (0xce),  Hyper_L (0xcf)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)
 



Puis dans i3 :

set $mod Mod1
set $sup Mod4
...

Hors ligne

#3 08-08-2021 01:01:47

crap0
Membre
Lieu : Bruxelles (Be)
Distrib. : debian 12
Noyau : Linux 6.1.0-17-amd64
(G)UI : i3
Inscription : 27-09-2018
Site Web

Re : [Résolu] MacbookPro: Touche 'cmd' dans i3 et autres

Merci!
Parfait.
'cmd' fonctionne
Je ne comprend pas trop ce qui s'est passé sous cette commande que t'as donné ... mais voilà.

A++
Bonne soirée
C.

Hors ligne

Pied de page des forums