Wooting觸盤制作教程,軟件設置篇

此教程使用STM32版本作為演示,操作過程和注意事項在代碼上方的備注中有詳細說明,請仔細閱讀,這里只說軟件用法和代碼的修改。
第一步:下載和配置Arduino IDE
1. 從官網(wǎng)下載最新版軟件:www.arduino.cc/en/software


2. 使用默認安裝路徑,安裝完成后打開軟件,在? 文件 --> 首選項? 中配置環(huán)境

3. 添加開發(fā)板管理器,在首選項最底下,點擊右下角的圖標

在這里添加一行地址:http://dan.drown.org/stm32duino/package_STM32duino_index.json
點擊確定后會看到IDE右下角的提示,等進度條結(jié)束。

4. 下載STM32對應的包,選擇?工具?--> 開發(fā)板?-->?開發(fā)板管理器

搜索STM32,找到下圖中這一項,安裝,等進度條結(jié)束。

開發(fā)板管理器在重新選擇后可以關掉,安裝完后可以關閉IDE。
第二步:下載本項目代碼
從GitHub上下載對應版本的壓縮包:github.com/RQNG/Rapid-trigger-minipad


壓縮包解壓后放在默認項目文件夾下,一般是文檔下的Arduino,注意,項目文件夾不能放在IDE的安裝路徑下。
第三步:編譯和上傳
1. 嘗試編譯,確保包安裝成功。
打開工程文件,先不用看備注,設置好開發(fā)板就能編譯,點擊左上角的對勾按鈕。

2. 上傳默認程序,確保硬件運行正常。
根據(jù)備注把串口模塊,開發(fā)板和電腦都連接好,上傳方式和跳線帽設置好。
在IDE中找到對應端口:

設置好端口,頂部會出現(xiàn)小圖標:

按一下開發(fā)板上的按鍵,點擊IDE左上角向右的箭頭,等待編譯和上傳完成。
需要注意的是,每次上傳都需要按一下板子上的按鍵。
第四步:修改代碼,調(diào)試手感
代碼開頭有鍵值表,這個不要修改,按需要用橙色的字符填寫參數(shù)。

需要修改的參數(shù),除第一個以外,每一列為一個按鍵的參數(shù),按鍵數(shù)量要和列數(shù)相同。

上下死區(qū)是解決誤觸發(fā)問題的,如果你不希望碰到就觸發(fā)但移動時要很靈敏,調(diào)上死區(qū),如果你長按不習慣按到底但因為抖動會斷開,調(diào)釋放值和下死區(qū)。
不想了解和修改運行機制的,不用看分界線以下的所有內(nèi)容。
注意事項
1. 默認參數(shù)是我體感上最靈敏的,已經(jīng)有被判定為作弊的風險了,建議把觸發(fā)值和釋放值調(diào)大一些。
2. 觸盤被重新插上時,每個按鍵都需要先按一下才能正常使用,第一次按下是初始化時的校準,不會有指令發(fā)出。
3. 本項目不會也無法對你的任何損失負責,如需要在游戲中測試,請下載danser并在游玩模式中測試。