OS X: CM Storm Devastator клавіатура не загоряється


4

За допомогою OS X Mavericks підсвічування клавіатури CM Storm Devastator не загоряється. Світло зазвичай активується, якщо ввімкнено блокування прокрутки, але в OS X немає такого поняття, як блокування прокрутки.

Відповіді:


5

Короткий зміст: вирішіть, завантаживши інструмент для тестування світлодіодних дисплеїв на клавіатурі Apple, який тестує світло клавіатури, включивши блокування прокрутки, фіксацію num та cap. Створіть комбінацію клавіш, на якій запускається сценарій, який запускає інструмент для тестування світлодіодів та припиняє сценарій під час увімкнення блокування прокрутки.

  1. Перейдіть сюди: https://developer.apple.com/library/mac/samplecode/HID_LED_test_tool/Introduction/Intro.html
  2. Натисніть кнопку "Завантажити зразок коду"
  3. Відкрийте завантажену папку та перейдіть до "Створення / випуск"
  4. Перетягніть файл тестового інструмента HID LED у папку Applications
  5. Запустіть програму OS "Автоматизатор"
  6. Виберіть тип документа "Сервіс"
  7. У розділі "Бібліотека" натисніть "Утиліти" та перетягніть "Запустити скрипт оболонки" до порожньої області / області робочого процесу.
  8. Для "вибрана послуга отримує" виберіть "немає вводу" у "будь-якій програмі" (важливо)
  9. Для "пройти введення" виберіть "як аргументи" (важливо)
  10. Для "shell" виберіть "/ bin / bash"
  11. Вставити в цей сценарій:

    /Applications/HID\ LED\ test\ tool &
    pid=$!
    sleep 3
    kill $pid
    
  12. Для тестування натисніть «Запустити». Через 3 секунди Ваша клавіатура повинна залишатися в стані, увімкнено функцію блокування чи прокрутки, а всі клавіші повинні засвітитися. Так! Продовжуйте призначати комбінацію клавіш для цього.

  13. Клацніть "Файл"> "Зберегти", "Зберегти послугу як": "Світлодіодна запальничка Devastator"
  14. Перейдіть до Налаштування системи> Клавіатура> Комбінації клавіш> Послуги> Загальне> "Світлодіодна запальничка Devastator"
  15. Призначте ярлик. Блокування прокрутки та клавіші F не працювали для мене. Я закінчила вибір ⌘ Command+ 1.

Ви закінчили!

Спробуйте ярлик. Якщо нічого не трапляється, тестуйте, натиснувши на кнопку "Грати" в автоматиці, якщо ви пропустили цю частину. Якщо це не працює, сценарій bash може знадобитися оновити, або, можливо, шлях до інструменту для тестування світлодіодів неправильний. Потім двічі перевірте кроки 8 і 9. Нарешті, спробуйте скласти документ-автоматизатор, який замість bash-скрипту виконує команду «Запустити додаток», і перевірте, чи можна взагалі отримати будь-яку програму, наприклад TextEdit, за допомогою комбінації клавіш .


Це рішення прекрасно працювало для мене. Був у змозі також клавішами клавіш прокрутки (F14).
Майк

коли я вставив сценарій, він сказав, що таких файлів у каталозі немає

Ви також зробили крок 4?
nohillside

Не зміг зробити Блок прокрутки (F14), але зміг це зробити ⌘ + F14
Pykler

Сайт, на який ви посилаєтесь, зараз знищений :(
Зах Сосьє,

4

Я створив роздрібний сценарій яблучного тестового світлодіодного сценарію спеціально для включення та вимкнення світлодіодної підсвітки на клавіатурах cmstorm. Це також повинно працювати для всіх, кому потрібно ввімкнути блокування прокрутки на своїх зовнішніх клавіатурах (що є клавішею підсвічування для більшості клавіатур).

Щоб використовувати його:

  1. Завантажте двійковий файл та встановіть його у папці «Програми»

  2. Тоді ви можете будь-яке

    1. запустіть його на терміналі так /Applications/led-backlight-osx # turns the backlight on /Applications/led-backlight-osx off # turns the backlight off

      • АБО - використовуйте сценарій автоматизатора, як описано в наступній відповіді . Замініть сценарій автоматизації на кроці 11 на наступне.

        /Applications/led-backlight-osx

      • щоб створити скрипт, щоб його вимкнути, створіть інший сценарій автоматизатора з наступним

        /Applications/led-backlight-osx off

      • Деталі для сценарію автоматизатора є у редакції нижче.

EDIT: щоб додати це як ярлик клавіатури, ви повинні використовувати Automator, як у відповіді @ AlexanderTaylor у підсумку:

  1. Запустіть "Автоматизатор"
  2. Виберіть тип послуги
  3. (Зліва) "Бібліотека" -> "Утиліти", перетягніть "Запустити скрипт оболонки" на панель робочого процесу.
  4. У верхній частині панелі робочого процесу виберіть "немає вводу" у "будь-якій програмі"
  5. Для "пройти введення" виберіть "як аргументи"
  6. Для "оболонки" виберіть "/ бін / ш"
  7. Вставити в цей сценарій:

     /Applications/led-backlight-osx
    
  8. Натисніть "Файл" -> "Зберегти", збережіть його як "CMStormLedOn"

  9. Перейдіть до Налаштування системи -> Клавіатура -> Ярлики -> Послуги -> CMStormLedOn і натисніть на ярлик + ScrLk. (відобразиться як ⌘+F14)

Зроблено. Тепер при введенні + ScrLkслід увімкнути ці світлодіоди.


Чи є у вас оновлена ​​версія для Mojave?
Зак Сосьє

1

Якщо у вас виникли проблеми, навіть якщо ви дотримувались наведених вище кроків. - Спробуйте нижче, це працювало для мене:

Просто підключіть клавіатуру до іншого порту USB на вашому Mac, а потім спробуйте :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.