Mam CM Storm Devastator i nie mogę uruchomić podświetlenia na komputerze Mac. Postępowałem zgodnie z instrukcjami poniżej:
- Idź tutaj: https://developer.apple.com/library/mac/samplecode/HID_LED_test_tool/Introduction/Intro.html
- Kliknij mały przycisk „Pobierz przykładowy kod”
- Otwórz pobrany folder i przejdź do kompilacji / wydania
- Przeciągnij plik narzędzia testowego HID LED do folderu Aplikacje
- Uruchom program „Automator” OS X
- Wybierz typ dokumentu „Usługa”
- W obszarze „Biblioteka” kliknij „Narzędzia” i przeciągnij „Uruchom skrypt powłoki” do pustego obszaru / panelu przepływu pracy.
- Dla „wybrana usługa odbiera” wybierz „brak danych wejściowych” w „dowolnej aplikacji” (ważne)
- Jako „przekazanie danych wejściowych” wybierz „jako argumenty” (ważne)
- Dla „powłoki” wybierz „/ bin / bash”
Wklej w tym skrypcie:
/ Aplikacje / HID \ LED \ test \ tool & pid = $! śpij 3 zabij $ pid
Kliknij „Uruchom”, aby przetestować. Po 3 sekundach klawiatura powinna pozostać w stanie z włączoną funkcją num lock i scroll lock, a wszystkie klawisze powinny się świecić. Tak! Kontynuuj przypisywanie skrótu klawiaturowego, aby to zrobić.
- Kliknij „Plik”> „Zapisz”, „Zapisz usługę jako”: „Zapalniczka LED Devastator”
- Wybierz Preferencje systemowe> Klawiatura> Skróty> Usługi> Ogólne> „Zapalniczka LED Devastator”
- Przypisz skrót. Klawisz przewijania i klawisze F nie działały dla mnie. Wybrałem „
Problemy, które napotkałem:
Pobrany plik nosi nazwę „HID_LED_test_tool”. Zawiera 3 pliki
- Narzędzie testowe LED HID - Read Me.txt
- HID LED test tool.xcodeproj
- main.c
Problem: nie zawiera folderu kompilacji / wydania, więc przeciągnąłem narzędzie testowe HID LED.xcodeproj do folderu Aplikacje.
Postępowałem zgodnie ze wszystkimi powyższymi instrukcjami, zmieniając nazwę pliku HID LED ... na prosty HID. Problem polega na tym, że kiedy uruchamiam program automatyzujący, jak wskazano powyżej, otrzymuję odpowiedź,
xxxxx is a directory.
że nie mogę tego obejść; Próbowałem rozpakować plik w folderze narzędzia testowego HID LED, a następnie uruchomić automatyzatora o tej nazwie pliku, ale dzieje się dokładnie to samo ...Gdy próbuję otworzyć plik project.pbxproj w terminalu, otrzymuję odpowiedź:
Last login: Sat Feb 7 19:34:21 on ttys000 /Applications/HID\ LED\ test\ tool.xcodeproj/project.pbxproj ; exit; Zakias-MacBook-Pro:~ zakia$ /Applications/HID\ LED\ test\ tool.xcodeproj/project.pbxproj ; exit; /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 1: //: is a directory /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 3: archiveVersion: command not found /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 4: classes: command not found /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 6: objectVersion: command not found /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 7: objects: command not found /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 9: /Applications: is a directory /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 10: syntax error near unexpected token `(' /Applications/HID LED test tool.xcodeproj/project.pbxproj: line 10: ` 8DD76F770486A8DE00D96B5E /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 08FB7796FE84155DC02AAC07 /* main.c */; settings = {ATTRIBUTES = (); }; };' logout [Process completed]