Esiste un modo corretto per emulare il nuovo comportamento della chiave multimediale completamente su una Apple Extended Keyboard II?

5

La parola chiave qui è "completamente". Recentemente ho trovato un AEKII (alpi e non Mitsumis) quasi impeccabile (esteticamente e funzionalmente) su eBay e l'ho vinto per $ 30. È una tastiera fantastica e mi dà bei ricordi delle mie lezioni di dattilografia alle elementari, ma odio la mancanza delle moderne chiavi multimediali; Li ho usati sempre sulla mia tastiera in alluminio cablata.

Il mio attuale "hack" riguarda alcuni AppleScript personalizzati (ho implementato solo il volume su / giù) che ho importato come Alfred Extensions e associato a qualche hotkey personalizzato, ma questo approccio ha alcuni aspetti negativi:

  • Nessun feedback sul sistema; la sovrapposizione del volume e l'effetto sonoro non vengono visualizzati. E sono abbastanza noobish quando si tratta di AppleScripting, quindi devo ancora capire se è possibile farlo.
  • Poiché si tratta di uno script e non di un vero interrupt hardware, cose come il carico del sistema possono causare ritardi nel rispondere alle pressioni dei tasti.
  • Non riesco a tenere premuto il tasto per influenzare un aumento o una diminuzione continui. Devo premere ripetutamente i tasti per incrementare o decrementare ripetutamente il valore del volume.

Immagino che ci sia un modo per scrivere un AppleScript che cattura i pressioni dei tasti e posso usarlo per elaborare una chiave depresso in modo continuo, ma non ho trovato utile girare un paio di cicli cercando di capirlo .

Ci sono altri utenti di AEKII che hanno trovato un modo efficace per gestire funzioni speciali dalla tastiera?

    
posta Doug Stephen 30.08.2012 - 00:24
fonte

2 risposte

2

Potresti provare KeyRemap4MacBook :

o FunctionFlip :

Senessunodeiduefunziona,puoiancheprovareacreareun private.xml in KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
<item>
<name>Change F-keys</name>
<identifier>0A0FE074-9C9C-43DC-8AEB-6683C5CB3259</identifier>
<autogen>--KeyToKey-- KeyCode::F1, KeyCode::BRIGHTNESS_DOWN</autogen>
<autogen>--KeyToKey-- KeyCode::F2, KeyCode::BRIGHTNESS_UP</autogen>
<autogen>--KeyToKey-- KeyCode::F3, KeyCode::MISSION_CONTROL</autogen>
<autogen>--KeyToKey-- KeyCode::F4, KeyCode::LAUNCHPAD</autogen>
<autogen>--KeyToConsumer-- KeyCode::F5, ConsumerKeyCode::KEYBOARDLIGHT_LOW</autogen>
<autogen>--KeyToConsumer-- KeyCode::F6, ConsumerKeyCode::KEYBOARDLIGHT_HIGH</autogen>
<autogen>--KeyToConsumer-- KeyCode::F7, ConsumerKeyCode::MUSIC_PREV</autogen>
<autogen>--KeyToConsumer-- KeyCode::F8, ConsumerKeyCode::MUSIC_PLAY</autogen>
<autogen>--KeyToConsumer-- KeyCode::F9, ConsumerKeyCode::MUSIC_NEXT</autogen>
<autogen>--KeyToConsumer-- KeyCode::F10, ConsumerKeyCode::VOLUME_MUTE</autogen>
<autogen>--KeyToConsumer-- KeyCode::F11, ConsumerKeyCode::VOLUME_DOWN</autogen>
<autogen>--KeyToConsumer-- KeyCode::F12, ConsumerKeyCode::VOLUME_UP</autogen>
</item>
</root>

Potrebbe funzionare solo se si utilizza la tastiera esterna con un laptop o se è collegata un'altra tastiera. Da ConsumerKeyCode ignorato - Google Gruppi :

KeyRemap4MacBook requires at least one keyboard with functional keys (Volume Control, etc) when you want to change keys to functional keys.

If possible, please connect the Apple keyboard to iMac.

If you don't have another keyboard, please use Spark or Quicksilver or other apps to this purpose.

    
risposta data 30.08.2012 - 07:40
fonte
1

Ho finito per andare con Keyboard Maestro , dato che i loro comandi Volume / Su / Giù / Muto del sistema funzionano esattamente come voglio; Posso farli funzionare su un continuum se tengo premuti i pulsanti, e fa scattare l'overlay dell'indicatore e l'effetto sonoro.

    
risposta data 02.09.2012 - 22:35
fonte

Leggi altre domande sui tag