J'utilise ControllerMate avec un Speedpad Nostromo (Belkin) n52 (PAS la version) sur un iMac Snow Leopard.Modes LED cyclisme utilisant ControllerMate
Le logiciel de configuration SpeedPad officiel ne fonctionne pas au-delà de Tiger, ou du moins, il ne fonctionne pas sur Snow Leopard en raison du défaut de chargement du kext, d'où la tentative d'utilisation de ControllerMate.
Le logiciel de configuration SpeedPad officiel a la capacité de charger 1 jeu de clés unique par "page", où il y a 4 pages. Cela m'a finalement permis de faire des choses comme le mappage de touches de base sur la première page, les combinaisons de touches sur la seconde, la macro sur la troisième, et j'ai mis en place des raccourcis globaux pour mon lecteur de musique. la dernière page du Speedpad.
Les pages étaient représentées par la DEL actuellement allumée sur l'unité;
Aucune LED sur/LED rouge/LED verte allumée/LED bleue
Je tente d'utiliser les fonctions logiques de ControllerMate afin de recréer ce même comportement. En cliquant sur un bouton lié à cette routine, les LED commenceront à tourner dans l'ordre indiqué ci-dessus, pour finalement tourner autour et redémarrer sans DEL allumées. Je vais expliquer cela du mieux que je peux pour que les principes de base de la programmation/logique puissent être abordés par n'importe qui ici, mais je pourrais échouer, et vous devrez peut-être vous familiariser d'abord avec ControllerMate: P. Controller1212 vous offre une grille dans laquelle vous faites simplement glisser des objets. C'est un canevas de programmation visuelle. Par exemple, mon Canvas a 4 blocs actuellement;
Nostromo SpeedPad 2
clavier Ascii
Ceci est la clé qui correspond au gros bouton orange au-dessus du DPad. C'est sur la toile que je peux y glisser d'autres éléments et en extraire des éléments. C'est un système d'entrée/sortie de base avec des éléments d'accrochage.
Verr Num
Caps Lock
défil
Ceux-ci représentent les LED. Lorsque ces blocs s'allument, le voyant associé sur le SpeedPad s'allume. Par exemple, si je connecte un bloc de verrouillage, ou l'ensemble d'entre eux, directement au bloc LeftAlt, appuyer sur le bouton «LeftAlt» du SpeedPad allume une/toutes les lumières DEL pendant la durée c'est tenu.
ControllerMate a fait un guide merveilleux d'expliquer les « blocs » et de montrer ce qu'ils ressemblent à http://www.orderedbytes.com/controllermate/help/?show=blocks
Les blocs logiques que je dois travailler avec sont les suivantes:
ET
PAS
OU
XOR
ON/OFF Porte
ON/OFF Loquet
1: 2 Sélecteur
bascule
La plupart d'entre eux sont explicites déjà, mais juste au cas où ils ne sont pas, s'il vous plaît consulter le lien ci-dessus pour obtenir le bloc de référence spécifique (Mon représentant me empêche actuellement de. reliant chacun des éléments ci-dessus). Je pense que je vais réussir à utiliser une série de Toggle et Gates, mais je n'ai pas vraiment réussi à les interconnecter correctement pour se comporter de manière cohérente dans une boucle d'invocation parfaite. Bonus Points si vous vous sentez vraiment à la hauteur (vous obtiendrez une réponse acceptée pour répondre uniquement à la question primaire, la promesse!): Non seulement un linéaire ON/OFF par LED, mais une permutation complète de toutes les combinaisons On/Off;
All Off
Rouge On Bleu Off Off Vert
Rouge On Blue On Green Off
Rouge sur Bleu Vert On Off
rouge sur bleu sur le vert sur
Rouge Off Bleu Vert On Off
etc.
[edit]
Si quelqu'un avec un représentant approprié pouvait créer/ajouter la balise "ControllerMate" à cette question, je l'apprécierais.