模组:使用指南/按鍵綁定

出自Stardew Valley Wiki
跳至導覽 跳至搜尋


本頁面旨在講解如何設置鍵位。注意:前提是支持此功能的模組

常見問題

如何設置模組中的鍵位

  1. 安裝模組 (見入門指南)。
  2. 至少帶着這個模組運行一次遊戲,以初始化。
  3. 打開該模組的文件夾,找到config.json文件,用記事本(或其他文本編輯器)打開。
  4. 修改按鍵設置,詳見下面具體按鍵的值

注意:前提是支持設置鍵位的模組

如何禁用某鍵位

輸入"None"以禁用。

按鍵的代碼

按鍵代碼一覽。 那麼有人可能要問了,有些比較冷門的按鍵我不知道哪個是哪個怎麼辦? 好辦!

  1. 運行遊戲
  2. 在SMAPI的控制台窗口(那個總是先彈出來的黑框),輸入test_input指令。
  3. 遊戲窗口中(點擊遊戲窗口,使其聚焦,成為當前窗口),按下那些你分不清的按鍵。
  4. 控制台上便會呈現出你剛剛按下的鍵對應的代碼。

安卓怎麼設置按鍵

// 未翻譯

按鍵代碼一覽

鍵盤 (Keyboard)

常用
代碼值 描述
A~Z 所有字母。
D0~D9 所有數字,字母上面橫着的那一行。
Down, Left,
Right, Up
箭頭,一般在整個鍵盤的右下角。
F1~F24 功能鍵,也叫F鍵,一般在整個鍵盤的最頂端的一行。
Apps 鍵,一般處於右CTRL鍵的左側。
Back 退格()鍵,上面一般會寫着Backspace。
CapsLock 大小寫鎖定(CAPS LOCK)鍵。
Enter 回車(ENTER)鍵。
Escape ESC鍵。
LeftAlt, RightAlt 左右ALT鍵。
LeftControl, RightControl 左右CTRL鍵。
LeftShift, RightShift 左右SHIFT(或) 鍵。
LeftWindows, RightWindows 左右Windows鍵。
OemCloseBrackets ]鍵,閉方括號。
OemComma 逗號(,)。
OemMinus 減號(-)。
OemOpenBrackets [鍵,開方括號。
OemPeriod 句號(.)。
OemPipe |鍵。
OemPlus 加號(+)。
OemQuestion 在美式標準鍵盤上,問號(?)
OemQuotes 在美式標準鍵盤上,引號('")。
OemSemicolon 在美式標準鍵盤上,分號(;)。
OemTilde 在美式標準鍵盤上,~鍵。
Space 空格鍵。
Tab TAB鍵。
數字鍵盤(小鍵盤)
代碼值 描述
Numpad0~Numpad9 所有數字。
Add 小鍵盤+鍵。
Subtract 小鍵盤-鍵。
Divide 小鍵盤/鍵。
Multiply 小鍵盤*鍵。
NumLock 小鍵盤開關,NUMLOCK, NUMLK, 或NUM鍵。
編輯控制鍵 (上下左右四個箭頭上方的區域)
代碼值 描述
Delete DEL 鍵。
End END 鍵。
Insert INS 鍵。
PageDown, PageUp PAGE UPPAGE DOWN 鍵。
Pause PAUSE 鍵。
PrintScreen PRT SCR 鍵。
Scroll SCR LK 鍵。
不常用
代碼值 描述
BrowserBack 瀏覽器後退鍵。
BrowserFavorites 瀏覽器收藏夾鍵。
BrowserForward 瀏覽器前進鍵。
BrowserHome 瀏覽器開始和主頁鍵。
BrowserRefresh 瀏覽器刷新鍵。
BrowserSearch 瀏覽器搜索鍵。
BrowserStop 瀏覽器停止鍵。
ChatPadGreen 綠色的 ChatPad 鍵。
ChatPadOrange 橙色的 ChatPad 鍵。
Crsel 光標選擇鍵。
Decimal 十進制鍵。
EraseEof 擦除 EOF 鍵。
Execute 執行鍵。
Exsel 執行選擇鍵。
Help 幫助鍵。
Home 主頁鍵。
ImeConvert IME 轉換鍵。
ImeNoConvert IME 無轉換鍵.
Kana 日語鍵盤上的假名鍵。
Kanji 日語鍵盤上的漢字鍵。
LaunchApplication1 啟動應用程式 1 鍵。
LaunchApplication2 啟動應用程式 2 鍵。
LaunchMail 開始郵件鍵。
MediaNextTrack 下一曲目鍵。
MediaPlayPause 播放/暫停媒體鍵。
MediaPreviousTrack 上一曲目鍵。
MediaStop 停止媒體鍵。
Oem8 鍵盤變化。
OemAuto OEM自動鍵 。
OemBackslash RT 102 鍵鍵盤上的 OEM 尖括號或反斜槓鍵。
OemClear OEM 清除鍵。
OemCopy OEM 複製鍵
OemEnlW OEM 放大窗口鍵。
PA1 PA1鍵。
Play 播放鍵。
Print PRINT 鍵。
ProcessKey IME 進程鍵。
Select 選擇鍵。
SelectMedia 選擇媒體鍵。
Separator 分隔符鍵。
Sleep 電腦睡眠鍵。
VolumeDown, VolumeUp 音量減小/增大鍵。
VolumeMute 音量靜音鍵。
Zoom 縮放鍵。

手柄 (Controller)

代碼值 描述
ControllerA, ControllerB,
ControllerX, ControllerY
主要按鈕。(Xbox手柄為字母,PS手柄為形狀)
ControllerBack 一個Xbox控制器上的「Back」按鈕。
ControllerStart 「Start」按鈕。
BigButton XBox 大按鈕控制器上的「大按鈕」。
DPadDown, DPadLeft
DPadRight, DPadUp
方向鍵。
LeftShoulder, RightShoulder 搖杆。
LeftTrigger, RightTrigger 觸發按鈕。
LeftStick, RightStick 單擊或按下按鈕時的左/右拇指杆。
LeftThumbstickDown, LeftThumbstickLeft,
LeftThumbstickRight, LeftThumbstickUp
向一個方向推動時左手搖杆。
RightThumbstickDown, RightThumbstickLeft,
RightThumbstickRight, RightThumbstickUp
向一個方向推動時的右手指杆。

鼠標 (Mouse)

代碼值 描述
MouseLeft 左鍵。
MouseRight 右鍵。
MouseMiddle 中鍵(滾輪)。
MouseX1, MouseX2 拓展鍵(部分型號的鼠標才有)。

移動端 (Mobile)

代碼值 描述
VolumeUp, VolumeDown 音量調高、調低鍵。

多按鍵綁定

SMAPI 3.9版本開始,模組支持多按鍵綁定。

這裏的「多」有兩層含義:

  • 同時按下多個按鍵以使用某種功能。如 Ctrl+C 達成複製功能、Ctrl+Shift+S 達成另存為功能。
  • 同一個功能由多種按鍵(組合)達成。如 複製的功能,既可以通過Ctrl+C達成,又可以通過Alt+F4達成。

注意:上面的幾個例子僅僅幫助你理解含義。在遊戲中可能無法實現,所使用的按鍵代碼也不是標準的。

使用示例:

"LeftShoulder, LeftControl + S" 對應的功能既會在按下LeftShoulder時達成,又會在同時按下LeftControlS兩個鍵時達成。

注意事項:

  • 與按下順序無關。"LeftControl + S""S + LeftControl"沒區別。
  • SMAPI無法避免重疊的按鍵。比方說,一個模組設置了"S",同時另一個模組設置了"LeftControl + S",那麼玩家同時按下LeftControlS時,兩個模組對應的功能會一起觸發。