Cronusmax TW

標題: 克麥2腳本啟動按鍵觸發問題 [打印本頁]

作者: kiz    時間: 2020-8-26 19:48
標題: 克麥2腳本啟動按鍵觸發問題
本帖最後由 kiz 於 2020-8-27 22:36 編輯

我是原本克麥1的使用者,今日剛購入克麥2。入手後先遵照官方所提示注意事項"拿到【克麥2】後,第一件事就是要先升級軔體"
所以更新後的韌體版本是v2.0.7
更新完韌體後,就將原本克麥1所使用的腳本,寫入克麥2並執行,
(腳本設定是用PS4_L3作為腳本的開關)
        if(event_press(PS4_L3)) {
                onoff=!onoff;
        }
原本在克麥1使用時都完全沒有問題,
但在克麥2會變成按下該按鈕的期間,會一直觸發該按鈕的執行。
請問克麥小組大大,這是克麥2的正常狀況,還是我需要再作什麼設定?謝謝!!








作者: admin    時間: 2020-8-27 08:56
請把完整腳本PO上來, 我請工程實測看看
作者: kiz    時間: 2020-8-27 23:14
本帖最後由 kiz 於 2020-8-27 23:42 編輯
admin 發表於 2020-8-27 08:56
請把完整腳本PO上來, 我請工程實測看看

我放了一個程式碼比較短的腳本檔在一樓,我在克麥所有Slot的腳本裡,都會加進相同的內容。
其中除了Slot最大值由CronusMAX的9改為CronusZEN的8以外,其餘內容都完全一樣,
在CronusMAX的使用情形是可以按一次就跳一個Slot,就算按鍵按著不放也是只跳一個Slot,
但用在CronusZEN的時候,Slot還是會跳沒錯,但按鍵按著的期間,它就會一直跳下一個Slot。
似乎只要是切換到新的Slot時,按鈕的事件是持續有效,這跟在CronusMAX時的使用經驗完全不同。
ZEN的版本,在跨Slot的腳本切換上,很令人困擾,
不知是否有其他的對應方式,再請克麥小組大大幫忙解惑。
謹上說明,謝謝!!
作者: admin    時間: 2020-8-29 00:19
kiz 發表於 2020-8-27 23:14
我放了一個程式碼比較短的腳本檔在一樓,我在克麥所有Slot的腳本裡,都會加進相同的內容。
其中除了Slot最 ...

工程回覆, 發現ZEN在切換slot時同時會reset按鍵input狀態, 然後再read data, 建議加下列程式碼於init函式裏試試:

init {
        GetCurrentSlot = get_slot();
        set_val(PS4_R3, 0);
        set_val(PS4_UP, 0);
        }
作者: kiz    時間: 2020-8-31 19:36
admin 發表於 2020-8-29 00:19
工程回覆, 發現ZEN在切換slot時同時會reset按鍵input狀態, 然後再read data, 建議加下列程式碼於init函式 ...

感謝確認ZEN在使用上的新特性,謝謝克麥小組大大們!!




歡迎光臨 Cronusmax TW (http://www.cronusmax.com.tw/forum/) Powered by Discuz! X3.2