Utilizzo del moschettone per affrontare il problema della doppia pressione

2

Ho questo problema (di nuovo) - premendo un tasto (b per me) a volte lo si fa registrare due volte. link

C'è un modo di usare gli elementi dei moschettoni per modificare in modo tale che quando un tasto viene premuto due volte in breve tempo la seconda chiave non sarà registrata? link

    
posta HK Tong 19.08.2018 - 12:05
fonte

1 risposta

1

Per il tuo caso speciale ti suggerirei di usare Karabiner Elements. e modifica il suo ~/.config/karabiner/karabiner.json in questo modo (aggiunto a / dopo "regole"):

EDIT / versione fail-safe:
 - Copia / incolla il codice qui sotto in TextEdit e "Salva come ..." WhateverNameYouLike.json
 - Successivo spostare manualmente una copia in ~/.config/karabiner/assets/complex_modifications/
 - Infine importa da KE: scheda "Modifiche complesse", pulsanti [+ Aggiungi regola] & [+ Abilita]

{ "title": "Keep solitary letter/key ''b'' from multiple press!",
  "rules": [
     { "description": "Keep 'b' from being pressed twice",
       "manipulators": [
        { "from": { "key_code": "b" },
          "parameters": {"basic.to_if_held_down_threshold_milliseconds": 10},
          "to_if_held_down":[
                 { "key_code": "b",
                   "repeat": false }],
          "type": "basic"
                }  
            ]
        }
    ]    
}

Come puoi vedere la lettera "b" è NON rimappata ma in "to_if_held_down" non viene ripetuta da "repeat": false ; ovviamente la lettera "b" può essere sostituita con qualsiasi altra lettera in difetto.
(La soglia è definita al minimo 1/100 di secondo, quindi non noterai alcuna differenza ...)

Si prega di segnalare se questo codice fa per te ciò che deve fare.
[EDIT:] Questa soluzione funziona per l'utente in (ex) problemi.
(Ho dovuto simulare la situazione testando in un'app che ripeta i tasti se tenuto premuto - ma in realtà il tuo potrebbe essere un problema meccanico non risolvibile ...)

Nota:
Questo metodo, tuttavia, potrebbe non essere consigliabile / applicabile, se il mantenimento di una chiave (ad esempio: "a") in un'app apre una piccola finestra sopra l'offerta (ad esempio :) "ä" / "å" / " ậ "o scelte simili - SE hai bisogno di quei caratteri speciali .
Questo comportamento sarebbe stato prevenuto da "repeat": false .
Ma poi: Puoi attivare "Mostra tastiera e visualizzatori di personaggi nella barra dei menu" in Preferenze di sistema e scaricarli dalla barra dei menu ...

    
risposta data 03.10.2018 - 00:41
fonte

Leggi altre domande sui tag