Forum bépo

Forum des utilisateurs du bépo

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

#1 25/2/2021 20:06:06

mikyone
Membres
Inscription : 21/2/2019
Messages : 1

BÉPOsur mac, shortcut Azerty (compatible intellj, vscode)

Bonjour

Je voulais juste poster un message pour expliquer comment j’ai pu utiliser le Bépo "French NF (bépo)" founit dans le bundel et concerver les raccourcis clavier opérationnels Azerty.

Pour info dans le bundle on a bien un bépo-azerty  mais il ne fonctionne pas pour Intellj et Vscode.

Le but est d’installer et d’utiliser kabiner element qui permet d’écrire des règles pour mapper des inputs source en entrée et rediriger vers d’autres input.


Voici les règles qui permettent de faire le switch

{
  "title": "Bepo CmdAzerty Toggle",
  "rules": [
    {
      "description": "While using Programmer Bepo, holding command temporarily switches to the French azerty layout.",
      "manipulators": [
        {
          "type": "basic",
          "from": {
            "key_code": "left_command",
            "modifiers": {
              "optional": [
                "any"
              ]
            }
          },
          "conditions": [
            {
              "type": "input_source_if",
              "input_sources": [
                {
                  "input_source_id": "^com\\.apple\\.keyboardlayout\\.bepo\\.keylayout\\.bépo$"
                }
              ]
            }
          ],
          "to": [
            {
              "select_input_source": {
                "input_source_id": "^com\\.apple\\.keylayout\\.French$"
              }
            },
            {
              "key_code": "left_command"
            }
          ],
          "to_after_key_up": [
            {
              "select_input_source": {
                "input_source_id": "^com\\.apple\\.keyboardlayout\\.bepo\\.keylayout\\.bépo$"
              }
            }
          ]
        },
        {
          "type": "basic",
          "from": {
            "key_code": "right_command",
            "modifiers": {
              "optional": [
                "any"
              ]
            }
          },
          "conditions": [
            {
              "type": "input_source_if",
              "input_sources": [
                {
                  "input_source_id": "^com\\.apple\\.keyboardlayout\\.bepo\\.keylayout\\.bépo$"
                }
              ]
            }
          ],
          "to": [
            {
              "select_input_source": {
                "input_source_id": "^com\\.apple\\.keylayout\\.French$"
              }
            },
            {
              "key_code": "right_command"
            }
          ],
          "to_after_key_up": [
            {
              "select_input_source": {
                "input_source_id": "^com\\.apple\\.keyboardlayout\\.bepo\\.keylayout\\.bépo$"
              }
            }
          ]
        }
      ]
    }
  ]
}

Copier ces règles dans un fichier my_rule.json.

Puis copier ce fichier comme suit

cp my_rule.json ~/.config/karabiner/assets/complex_modifications

Dans l’onglet "Complex Modifications" vous pouvez voir le ficher à importer en appuyant "Add Rule".

Faites le test ça devrait marcher.

Hors ligne

#2 2/3/2021 21:44:42

damien thiriet
Membres
Lieu : Varsovie
Inscription : 2/9/2010
Messages : 156
Site Web

Re : BÉPOsur mac, shortcut Azerty (compatible intellj, vscode)

Bonjour,

Pourrais-tu placer ces informations dans le wiki?


TM 2030, bépo depuis 2010
Open BSD - pdksh - ratpoison + dmenu + tmux + st - Vim - zathura ou mupdf - imv ou sxiv - keynav
ma page du wiki

Hors ligne

#3 31/3/2021 19:44:59

Cercle dali
Membres
Inscription : 31/3/2021
Messages : 20

Re : BÉPOsur mac, shortcut Azerty (compatible intellj, vscode)

Est ce que tu saurais faire a pour le Qwerty Us ?

Je ne sais pas codé

Hors ligne

Pied de page des forums