Je reviens de mac-land et ce qui me dérange le plus à propos de Linux de nos jours, ce sont les raccourcis clavier. En ce moment, Karabiner me manque, et la capacité de transformer les majuscules en contrôle et en évasion au même moment.
Heureusement, j'ai trouvé caps2esc. Malheureusement, je ne comprends pas très bien comment l'installer.
J'ai trouvé le moyen de compiler et make install
les deux outils d'interception et caps2esc. Mais maintenant, il me semble que je dois jouer avec systemd? Maintenant je suis perdu.
Aidez-moi?
Voici la documentation pertinente:
Je pense que j'ai surtout compris cela.
cmake
, make
, Sudo make install
/usr/local/bin/caps2esc
sudoedit /etc/udevmon.yaml
et ensuite mettre ceci dans:
- JOB: "intercept -g $DEVNODE | caps2esc | uinput -d $DEVNODE"
DEVICE:
EVENTS:
EV_KEY: [KEY_CAPSLOCK, KEY_ESC]
sudoedit /etc/systemd/system/udevmon.service
et mettez ceci dans:
[Unit]
Description=udevmon
Wants=systemd-udev-settle.service
After=systemd-udev-settle.service
[Service]
ExecStart=/usr/bin/Nice -n -20 /usr/bin/udevmon -c /etc/udevmon.yaml
[Install]
WantedBy=multi-user.target
Sudo systemctl enable --now udevmon