SecondLFでは、ソフトの動作に関わる設定を config.json に集約しており、このファイルを編集することで挙動を変更することができます。
deviceconf
- デバイスに関する設定
physicallight
- 物理デバイス(DMX生データ処理を担当するドライバ)に関する設定
driver
- 物理デバイスドライバのモジュール名option
- デバイスドライバに渡すパラメータリストlogicaldevices
- 論理デバイス(各機器毎のドライバ)に関する設定
name
- 論理デバイスにつける固有の名称driver
- 論理デバイスに割り当てるドライバのモジュール名mode
- チャンネル設定 (割り当てる開始チャンネル, チャンネル数)
option
- デバイスドライバに渡すパラメータリストcontroller
- SecondLFの動作に関する設定
keybd-modname
- キーボードドライバのモジュール名(未使用)fader-tickrate
- 物理デバイスにパラメータを渡すレートpower-save-mode
- パワーセーブモード(フロントエンド)primary-controller
- プライマリコントローラに関する設定
driver
- プライマリコントローラドライバのモジュール名keybdbinds
- キー割り当てに関する設定
charcode
(scancode と排他) - 割り当てるキーの文字コードscancode
(charcode と排他) - 割り当てるキーの Pygame キーコードcommand
- キーが押された時、長押しされた時に実行するコマンド