Come far funzionare i tasti cursore NumLock / numpad su una tastiera USB esterna?

1

Ho una tastiera "parziale" USB Genius - un tastierino numerico come questo .

Digita cifre e +-/* , ma non passa alla modalità cursore con NumLock disattivato e Home/End/PgUp/PgDn chiavi sono state la ragione per cui l'ho acquistato.

Come faccio a far funzionare Home / End / altri tasti cursore?

  • A volte le tastiere USB non funzionano se i tasti del mouse in Impostazioni mouse sono attivi. Il mio è spento.
  • A volte è utile premere il tasto Cancella sulla tastiera. Non ce l'ho.
  • Ukelele non ha i tasti del tastierino numerico da modificare.
  • Karabiner (ex KeyRemap4MacBook) non ha una funzione pronta per questo.

La soluzione secondo questa risposta sembra essere un Karabiner. Tuttavia, sembra piuttosto avanzato e non l'ho trovato in mezz'ora.

    
posta Victor Sergienko 18.12.2015 - 12:06
fonte

3 risposte

1

Ecco cosa ho inserito nel mio file private.xml (usando Karabiner.app) e consente le seguenti funzionalità:

Utilizza un tastierino numerico esterno generico con Mac OS X e Num Lock attiva / disattiva commuta la funzionalità numero vs freccia / Home / Fine / PgSu / PgDn. La spia Num Lock si accende / spegne anche come appropriato: -)

<?xml version="1.0"?>
<root>
    <item>
        <name>Toggle Numbers/Arrows</name>
        <identifier>private.toggle_numbers_arrows</identifier>
        <autogen>
            __KeyToKey__ KeyCode::KEYPAD_CLEAR, 
            KeyCode::VK_CONFIG_TOGGLE_remap_keypadnumlock, 
            KeyCode::VK_IOHIKEYBOARD_TOGGLE_NUMLOCK,
            KeyCode::VK_IOHIKEYBOARD_TOGGLE_NUMLOCK,
            KeyCode::VK_IOHIKEYBOARD_TOGGLE_NUMLOCK
        </autogen>
    </item>
</root>

Come puoi vedere, ho dovuto includere "... TOGGLE_NUMLOCK" tre volte per ottenere lo stato del LED Bloc Num per indicare correttamente lo stato (altrimenti era indietro, mentre sarebbe stato illuminato per le funzioni freccia e scuro per numeri). Forse c'è un modo semplice per risolverlo, ma l'hack funziona perfettamente per me. Speriamo che qualcun altro lo trovi utile!

    
risposta data 04.01.2017 - 18:45
fonte
3

OS X non capisce 'Num Lock'. Non c'è stato on-off per il blocco numerico in OS X e come tale può essere pensato per essere sempre attivo.

Il pulsante Bloc Num stesso su una tastiera Windows viene interpretato come Clear in OS X. Puoi associarlo a azioni in Keyboard Maestro, ma un "switch di stato" richiede essenzialmente il salvataggio di una variabile in Keyboard Maestro per essere controllato quando viene premuto un pulsante, quindi intercettando l'azione e premendo il tasto stesso.

    
risposta data 18.12.2015 - 12:32
fonte
2

Dopo un aspetto migliore, l'ho trovato in Karabiner: "For PC users" - "Use KeyPad as Arrow" - "Enable KeyPad as Arrow" .

Lascerò la domanda qui, potrebbe essere utile per qualcun altro.

Aggiornamento : Karabiner-Elements, che è l'unico Karabiner per Sierra +, è un nuovo prodotto. In Karabiner-Elements ho appena aggiunto una mappatura da ogni tasto del tastierino numerico alla sua funzione.

Dovrebbe essere possibile creare una mappatura complessa per K-E.

    
risposta data 18.12.2015 - 12:41
fonte

Leggi altre domande sui tag