「模组:使用指南/按键绑定」修訂間的差異

出自Stardew Valley Wiki
跳至導覽 跳至搜尋
(use header template)
 
(未顯示由 2 位使用者於中間所作的 4 次修訂)
行 1: 行 1:
{{../header}}
+
{{Modding player guide header}}
{{翻译}}
+
 
  
 
 本页面旨在讲解'''如何设置键位'''。注意:前提是'''支持此功能的模组'''。
 
 本页面旨在讲解'''如何设置键位'''。注意:前提是'''支持此功能的模组'''。
行 8: 行 8:
 
# 安装模组 (见[[模组:使用指南/入门|入门指南]])。
 
# 安装模组 (见[[模组:使用指南/入门|入门指南]])。
 
# 至少带着这个模组运行一次游戏,以初始化。
 
# 至少带着这个模组运行一次游戏,以初始化。
# 打开该模组的文件夹,找到<tt>config.json</tt>文件,用记事本(或其他文本编辑器)打开。
+
# 打开该模组的文件夹,找到<samp>config.json</samp>文件,用记事本(或其他文本编辑器)打开。
 
# 修改按键设置,详见[[模组:使用指南/按键绑定#按键代码一览|下面具体按键的值]]。
 
# 修改按键设置,详见[[模组:使用指南/按键绑定#按键代码一览|下面具体按键的值]]。
  
行 14: 行 14:
  
 
===如何禁用某键位===
 
===如何禁用某键位===
 输入<tt>"None"</tt>以禁用。
+
 输入<samp>"None"</samp>以禁用。
  
 
===按键的代码===
 
===按键的代码===
行 31: 行 31:
 
===键盘 (Keyboard)===
 
===键盘 (Keyboard)===
 
;  常用
 
;  常用
: {| class="wikitable"
+
: {|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>A</tt>~<tt>Z</tt>
+
| <samp>A</samp>~<samp>Z</samp>
 
| 所有字母。
 
| 所有字母。
 
|-
 
|-
| <tt>D0</tt>~<tt>D9</tt>
+
| <samp>D0</samp>~<samp>D9</samp>
 
| 所有数字,字母上面横着的那一行。
 
| 所有数字,字母上面横着的那一行。
 
|-
 
|-
| <tt>Down</tt>, <tt>Left</tt>,<br /><tt>Right</tt>, <tt>Up</tt>
+
| <samp>Down</samp>, <samp>Left</samp>,<br /><samp>Right</samp>, <samp>Up</samp>
 
| 箭头,一般在整个键盘的右下角。
 
| 箭头,一般在整个键盘的右下角。
 
|-
 
|-
| <tt>F1</tt>~<tt>F24</tt>
+
| <samp>F1</samp>~<samp>F24</samp>
 
| 功能键,也叫F键,一般在整个键盘的最顶端的一行。
 
| 功能键,也叫F键,一般在整个键盘的最顶端的一行。
 
|-
 
|-
| <tt>Apps</tt>
+
| <samp>Apps</samp>
 
| {{key|▤}}键,一般处于右{{key|CTRL}}键的左侧。
 
| {{key|▤}}键,一般处于右{{key|CTRL}}键的左侧。
 
|-
 
|-
| <tt>Back</tt>
+
| <samp>Back</samp>
 
| 退格({{key|⌫}}或{{key|⟵}})键,上面一般会写着Backspace。
 
| 退格({{key|⌫}}或{{key|⟵}})键,上面一般会写着Backspace。
 
|-
 
|-
| <tt>CapsLock</tt>
+
| <samp>CapsLock</samp>
 
| 大小写锁定({{key|CAPS LOCK}}或{{key|⇪}})键。
 
| 大小写锁定({{key|CAPS LOCK}}或{{key|⇪}})键。
 
|-
 
|-
| <tt>Enter</tt>
+
| <samp>Enter</samp>
 
| 回车({{key|ENTER}}或{{key|↵}})键。
 
| 回车({{key|ENTER}}或{{key|↵}})键。
 
|-
 
|-
| <tt>Escape</tt>
+
| <samp>Escape</samp>
 
| {{key|ESC}}键。
 
| {{key|ESC}}键。
 
|-
 
|-
| <tt>LeftAlt</tt>, <tt>RightAlt</tt>
+
| <samp>LeftAlt</samp>, <samp>RightAlt</samp>
 
| 左右{{key|ALT}}键。
 
| 左右{{key|ALT}}键。
 
|-
 
|-
| <tt>LeftControl</tt>, <tt>RightControl</tt>
+
| <samp>LeftControl</samp>, <samp>RightControl</samp>
 
| 左右{{key|CTRL}}键。
 
| 左右{{key|CTRL}}键。
 
|-
 
|-
| <tt>LeftShift</tt>, <tt>RightShift</tt>
+
| <samp>LeftShift</samp>, <samp>RightShift</samp>
 
| 左右{{key|SHIFT}}(或{{key|⇧}}) 键。
 
| 左右{{key|SHIFT}}(或{{key|⇧}}) 键。
 
|-
 
|-
| <tt>LeftWindows</tt>, <tt>RightWindows</tt>
+
| <samp>LeftWindows</samp>, <samp>RightWindows</samp>
 
| 左右Windows键。
 
| 左右Windows键。
 
|-
 
|-
| <tt>OemCloseBrackets</tt>
+
| <samp>OemCloseBrackets</samp>
 
| {{key|]}}键,闭方括号。
 
| {{key|]}}键,闭方括号。
 
|-
 
|-
| <tt>OemComma</tt>
+
| <samp>OemComma</samp>
 
| 逗号({{key|,}})。
 
| 逗号({{key|,}})。
 
|-
 
|-
| <tt>OemMinus</tt>
+
| <samp>OemMinus</samp>
 
| 减号({{key|-}})。
 
| 减号({{key|-}})。
 
|-
 
|-
| <tt>OemOpenBrackets</tt>
+
| <samp>OemOpenBrackets</samp>
 
| {{key|[}}键,开方括号。
 
| {{key|[}}键,开方括号。
 
|-
 
|-
| <tt>OemPeriod</tt>
+
| <samp>OemPeriod</samp>
 
| 句号({{key|.}})。
 
| 句号({{key|.}})。
 
|-
 
|-
| <tt>OemPipe</tt>
+
| <samp>OemPipe</samp>
 
| {{key|&#124;}}键。
 
| {{key|&#124;}}键。
 
|-
 
|-
| <tt>OemPlus</tt>
+
| <samp>OemPlus</samp>
 
| 加号({{key|+}})。
 
| 加号({{key|+}})。
 
|-
 
|-
| <tt>OemQuestion</tt>
+
| <samp>OemQuestion</samp>
 
| 在美式标准键盘上,问号({{key|?}})
 
| 在美式标准键盘上,问号({{key|?}})
 
|-
 
|-
| <tt>OemQuotes</tt>
+
| <samp>OemQuotes</samp>
 
| 在美式标准键盘上,引号({{key|'}}或{{key|"}})。
 
| 在美式标准键盘上,引号({{key|'}}或{{key|"}})。
 
|-
 
|-
| <tt>OemSemicolon</tt>
+
| <samp>OemSemicolon</samp>
 
| 在美式标准键盘上,分号({{key|;}})。
 
| 在美式标准键盘上,分号({{key|;}})。
 
|-
 
|-
| <tt>OemTilde</tt>
+
| <samp>OemTilde</samp>
 
| 在美式标准键盘上,{{key|~}}键。
 
| 在美式标准键盘上,{{key|~}}键。
 
|-
 
|-
| <tt>Space</tt>
+
| <samp>Space</samp>
 
| 空格键。
 
| 空格键。
 
|-
 
|-
| <tt>Tab</tt>
+
| <samp>Tab</samp>
 
| {{key|TAB}}键。
 
| {{key|TAB}}键。
 
|}
 
|}
  
 
; 数字键盘(小键盘)
 
; 数字键盘(小键盘)
:{| class="wikitable"
+
:{|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>Numpad0</tt>~<tt>Numpad9</tt>
+
| <samp>Numpad0</samp>~<samp>Numpad9</samp>
 
| 所有数字。
 
| 所有数字。
 
|-
 
|-
| <tt>Add</tt>
+
| <samp>Add</samp>
 
| 小键盘{{key|+}}键。
 
| 小键盘{{key|+}}键。
 
|-
 
|-
| <tt>Subtract</tt>
+
| <samp>Subtract</samp>
 
| 小键盘{{key|-}}键。
 
| 小键盘{{key|-}}键。
 
|-
 
|-
| <tt>Divide</tt>
+
| <samp>Divide</samp>
 
| 小键盘{{key|/}}键。
 
| 小键盘{{key|/}}键。
 
|-
 
|-
| <tt>Multiply</tt>
+
| <samp>Multiply</samp>
 
| 小键盘{{key|*}}键。
 
| 小键盘{{key|*}}键。
 
|-
 
|-
| <tt>NumLock</tt>
+
| <samp>NumLock</samp>
 
| 小键盘开关,{{key|NUMLOCK}}, {{key|NUMLK}}, 或{{key|NUM}}键。
 
| 小键盘开关,{{key|NUMLOCK}}, {{key|NUMLK}}, 或{{key|NUM}}键。
 
|}
 
|}
  
 
; 编辑控制键 (上下左右四个箭头上方的区域)
 
; 编辑控制键 (上下左右四个箭头上方的区域)
:{| class="wikitable"
+
:{|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>Delete</tt>
+
| <samp>Delete</samp>
 
| {{key|DEL}} 键。
 
| {{key|DEL}} 键。
 
|-
 
|-
| <tt>End</tt>
+
| <samp>End</samp>
 
| {{key|END}} 键。
 
| {{key|END}} 键。
 
|-
 
|-
| <tt>Insert</tt>
+
| <samp>Insert</samp>
 
| {{key|INS}} 键。
 
| {{key|INS}} 键。
 
|-
 
|-
| <tt>PageDown</tt>, <tt>PageUp</tt>
+
| <samp>PageDown</samp>, <samp>PageUp</samp>
 
| {{key|PAGE UP}} 和 {{key|PAGE DOWN}} 键。
 
| {{key|PAGE UP}} 和 {{key|PAGE DOWN}} 键。
 
|-
 
|-
| <tt>Pause</tt>
+
| <samp>Pause</samp>
 
| {{key|PAUSE}} 键。
 
| {{key|PAUSE}} 键。
 
|-
 
|-
| <tt>PrintScreen</tt>
+
| <samp>PrintScreen</samp>
 
| {{key|PRT SCR}} 键。
 
| {{key|PRT SCR}} 键。
 
|-
 
|-
| <tt>Scroll</tt>
+
| <samp>Scroll</samp>
 
| {{key|SCR LK}} 键。
 
| {{key|SCR LK}} 键。
 
|}
 
|}
  
 
; 不常用
 
; 不常用
:{| class="mw-collapsible mw-collapsed wikitable"
+
:{|class="mw-collapsible mw-collapsed wikitable"
 
|-
 
|-
 
!
 
!
行 176: 行 176:
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>BrowserBack</tt>
+
| <samp>BrowserBack</samp>
 
| 浏览器后退键。
 
| 浏览器后退键。
 
|-
 
|-
| <tt>BrowserFavorites</tt>
+
| <samp>BrowserFavorites</samp>
 
| 浏览器收藏夹键。
 
| 浏览器收藏夹键。
 
|-
 
|-
| <tt>BrowserForward</tt>
+
| <samp>BrowserForward</samp>
 
| 浏览器前进键。
 
| 浏览器前进键。
 
|-
 
|-
| <tt>BrowserHome</tt>
+
| <samp>BrowserHome</samp>
 
| 浏览器开始和主页键。
 
| 浏览器开始和主页键。
 
|-
 
|-
| <tt>BrowserRefresh</tt>
+
| <samp>BrowserRefresh</samp>
 
| 浏览器刷新键。
 
| 浏览器刷新键。
 
|-
 
|-
| <tt>BrowserSearch</tt>
+
| <samp>BrowserSearch</samp>
 
| 浏览器搜索键。
 
| 浏览器搜索键。
 
|-
 
|-
| <tt>BrowserStop</tt>
+
| <samp>BrowserStop</samp>
 
| 浏览器停止键。
 
| 浏览器停止键。
 
|-
 
|-
| <tt>ChatPadGreen</tt>
+
| <samp>ChatPadGreen</samp>
 
| 绿色的 ChatPad 键。
 
| 绿色的 ChatPad 键。
 
|-
 
|-
| <tt>ChatPadOrange</tt>
+
| <samp>ChatPadOrange</samp>
 
| 橙色的 ChatPad 键。
 
| 橙色的 ChatPad 键。
 
|-
 
|-
| <tt>Crsel</tt>
+
| <samp>Crsel</samp>
 
| 光标选择键。
 
| 光标选择键。
 
|-
 
|-
| <tt>Decimal</tt>
+
| <samp>Decimal</samp>
 
| 十进制键。
 
| 十进制键。
 
|-
 
|-
| <tt>EraseEof</tt>
+
| <samp>EraseEof</samp>
 
| 擦除 EOF 键。
 
| 擦除 EOF 键。
 
|-
 
|-
| <tt>Execute</tt>
+
| <samp>Execute</samp>
 
| 执行键。
 
| 执行键。
 
|-
 
|-
| <tt>Exsel</tt>
+
| <samp>Exsel</samp>
 
| 执行选择键。
 
| 执行选择键。
 
|-
 
|-
| <tt>Help</tt>
+
| <samp>Help</samp>
 
| 帮助键。
 
| 帮助键。
 
|-
 
|-
| <tt>Home</tt>
+
| <samp>Home</samp>
 
| 主页键。
 
| 主页键。
 
|-
 
|-
| <tt>ImeConvert</tt>
+
| <samp>ImeConvert</samp>
 
| IME 转换键。
 
| IME 转换键。
 
|-
 
|-
| <tt>ImeNoConvert</tt>
+
| <samp>ImeNoConvert</samp>
 
| IME 无转换键.
 
| IME 无转换键.
 
|-
 
|-
| <tt>Kana</tt>
+
| <samp>Kana</samp>
 
| 日语键盘上的假名键。
 
| 日语键盘上的假名键。
 
|-
 
|-
| <tt>Kanji</tt>
+
| <samp>Kanji</samp>
 
| 日语键盘上的汉字键。
 
| 日语键盘上的汉字键。
 
|-
 
|-
| <tt>LaunchApplication1</tt>
+
| <samp>LaunchApplication1</samp>
 
| 启动应用程序 1 键。
 
| 启动应用程序 1 键。
 
|-
 
|-
| <tt>LaunchApplication2</tt>
+
| <samp>LaunchApplication2</samp>
 
| 启动应用程序 2 键。
 
| 启动应用程序 2 键。
 
|- 
 
|- 
| <tt>LaunchMail</tt>
+
| <samp>LaunchMail</samp>
 
| 开始邮件键。
 
| 开始邮件键。
 
|-
 
|-
| <tt>MediaNextTrack</tt>
+
| <samp>MediaNextTrack</samp>
 
| 下一曲目键。
 
| 下一曲目键。
 
|-
 
|-
| <tt>MediaPlayPause</tt>
+
| <samp>MediaPlayPause</samp>
 
| 播放/暂停媒体键。
 
| 播放/暂停媒体键。
 
|-
 
|-
| <tt>MediaPreviousTrack</tt>
+
| <samp>MediaPreviousTrack</samp>
 
| 上一曲目键。
 
| 上一曲目键。
 
|-
 
|-
| <tt>MediaStop</tt>
+
| <samp>MediaStop</samp>
 
| 停止媒体键。
 
| 停止媒体键。
 
|-
 
|-
| <tt>Oem8</tt>
+
| <samp>Oem8</samp>
 
| 键盘变化。
 
| 键盘变化。
 
|-
 
|-
| <tt>OemAuto</tt>
+
| <samp>OemAuto</samp>
 
| OEM自动键 。
 
| OEM自动键 。
 
|-
 
|-
| <tt>OemBackslash</tt>
+
| <samp>OemBackslash</samp>
 
| RT 102 键键盘上的 OEM 尖括号或反斜杠键。
 
| RT 102 键键盘上的 OEM 尖括号或反斜杠键。
 
|-
 
|-
| <tt>OemClear</tt>
+
| <samp>OemClear</samp>
 
| OEM 清除键。
 
| OEM 清除键。
 
|-
 
|-
| <tt>OemCopy</tt>
+
| <samp>OemCopy</samp>
 
| OEM 复制键
 
| OEM 复制键
 
|-
 
|-
| <tt>OemEnlW</tt>
+
| <samp>OemEnlW</samp>
 
| OEM 放大窗口键。
 
| OEM 放大窗口键。
 
|-
 
|-
| <tt>PA1</tt>
+
| <samp>PA1</samp>
 
| PA1键。
 
| PA1键。
 
|-
 
|-
| <tt>Play</tt>
+
| <samp>Play</samp>
 
| 播放键。
 
| 播放键。
 
|-
 
|-
| <tt>Print</tt>
+
| <samp>Print</samp>
 
| {{key|PRINT}} 键。
 
| {{key|PRINT}} 键。
 
|-
 
|-
| <tt>ProcessKey</tt>
+
| <samp>ProcessKey</samp>
 
| IME 进程键。
 
| IME 进程键。
 
|-
 
|-
| <tt>Select</tt>
+
| <samp>Select</samp>
 
| 选择键。
 
| 选择键。
 
|-
 
|-
| <tt>SelectMedia</tt>
+
| <samp>SelectMedia</samp>
 
| 选择媒体键。
 
| 选择媒体键。
 
|-
 
|-
| <tt>Separator</tt>
+
| <samp>Separator</samp>
 
| 分隔符键。
 
| 分隔符键。
 
|-
 
|-
| <tt>Sleep</tt>
+
| <samp>Sleep</samp>
 
| 电脑睡眠键。
 
| 电脑睡眠键。
 
|-
 
|-
| <tt>VolumeDown</tt>, <tt>VolumeUp</tt>
+
| <samp>VolumeDown</samp>, <samp>VolumeUp</samp>
 
| 音量减小/增大键。
 
| 音量减小/增大键。
 
|-
 
|-
| <tt>VolumeMute</tt>
+
| <samp>VolumeMute</samp>
 
| 音量静音键。
 
| 音量静音键。
 
|-
 
|-
| <tt>Zoom</tt>
+
| <samp>Zoom</samp>
 
| 缩放键。
 
| 缩放键。
 
|}
 
|}
  
 
===手柄 (Controller)===
 
===手柄 (Controller)===
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>ControllerA</tt>, <tt>ControllerB</tt>,<br /><tt>ControllerX</tt>, <tt>ControllerY</tt>
+
| <samp>ControllerA</samp>, <samp>ControllerB</samp>,<br /><samp>ControllerX</samp>, <samp>ControllerY</samp>
| The main buttons.
+
| 主要按钮。(Xbox手柄为字母,PS手柄为形状)
 
|-
 
|-
| <tt>ControllerBack</tt>
+
| <samp>ControllerBack</samp>
| The 'BACK' button on an XBox controller.
+
| 一个Xbox控制器上的“Back”按钮。
 
|-
 
|-
| <tt>ControllerStart</tt>
+
| <samp>ControllerStart</samp>
| The 'START' button.
+
| “Start”按钮。
 
|-
 
|-
| <tt>BigButton</tt>
+
| <samp>BigButton</samp>
| The 'big button' on the XBox Big Button controller.
+
| XBox 大按钮控制器上的“大按钮”。
 
|-
 
|-
| <tt>DPadDown</tt>, <tt>DPadLeft</tt><br /><tt>DPadRight</tt>, <tt>DPadUp</tt>
+
| <samp>DPadDown</samp>, <samp>DPadLeft</samp><br /><samp>DPadRight</samp>, <samp>DPadUp</samp>
| The directional pad buttons.
+
| 方向键。
 
|-
 
|-
| <tt>LeftShoulder</tt>, <tt>RightShoulder</tt>
+
| <samp>LeftShoulder</samp>, <samp>RightShoulder</samp>
| The bumper (shoulder) buttons.
+
| 摇杆。
 
|-
 
|-
| <tt>LeftTrigger</tt>, <tt>RightTrigger</tt>
+
| <samp>LeftTrigger</samp>, <samp>RightTrigger</samp>
| The trigger buttons.
+
| 触发按钮。
 
|-
 
|-
| <tt>LeftStick</tt>, <tt>RightStick</tt>
+
| <samp>LeftStick</samp>, <samp>RightStick</samp>
| The left/right thumbsticks when clicked or pressed as a button.
+
| 单击或按下按钮时的左/ 右拇指杆。
 
|-
 
|-
| <tt>LeftThumbstickDown</tt>, <tt>LeftThumbstickLeft</tt>,<br /><tt>LeftThumbstickRight</tt>, <tt>LeftThumbstickUp</tt>
+
| <samp>LeftThumbstickDown</samp>, <samp>LeftThumbstickLeft</samp>,<br /><samp>LeftThumbstickRight</samp>, <samp>LeftThumbstickUp</samp>
| The left thumbstick when pushed in a direction.
+
| 向一个方向推动时左手摇杆。
 
|-
 
|-
| <tt>RightThumbstickDown</tt>, <tt>RightThumbstickLeft</tt>,<br /><tt>RightThumbstickRight</tt>, <tt>RightThumbstickUp</tt>
+
| <samp>RightThumbstickDown</samp>, <samp>RightThumbstickLeft</samp>,<br /><samp>RightThumbstickRight</samp>, <samp>RightThumbstickUp</samp>
| The right thumbstick when pushed in a direction.
+
| 向一个方向推动时的右手指杆。
 
|}
 
|}
  
 
===鼠标 (Mouse)===
 
===鼠标 (Mouse)===
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>MouseLeft</tt>
+
| <samp>MouseLeft</samp>
 
| 左键。
 
| 左键。
 
|-
 
|-
| <tt>MouseRight</tt>
+
| <samp>MouseRight</samp>
 
| 右键。
 
| 右键。
 
|-
 
|-
| <tt>MouseMiddle</tt>
+
| <samp>MouseMiddle</samp>
 
| 中键(滚轮)。
 
| 中键(滚轮)。
 
|-
 
|-
| <tt>MouseX1</tt>, <tt>MouseX2</tt>
+
| <samp>MouseX1</samp>, <samp>MouseX2</samp>
 
| 拓展键(部分型号的鼠标才有)。
 
| 拓展键(部分型号的鼠标才有)。
 
|}
 
|}
  
 
===移动端 (Mobile)===
 
===移动端 (Mobile)===
{| class="wikitable"
+
{|class="wikitable"
 
|-
 
|-
 
! 代码值
 
! 代码值
 
! 描述
 
! 描述
 
|-
 
|-
| <tt>VolumeUp</tt>, <tt>VolumeDown</tt>
+
| <samp>VolumeUp</samp>, <samp>VolumeDown</samp>
 
| 音量调高、调低键。
 
| 音量调高、调低键。
 
|}
 
|}
行 387: 行 387:
  
 
<code>"LeftShoulder, LeftControl + S"</code>
 
<code>"LeftShoulder, LeftControl + S"</code>
 对应的功能既会在按下<tt>LeftShoulder</tt>时达成,又会在同时按下<tt>LeftControl</tt>和<tt>S</tt>两个键时达成。
+
 对应的功能既会在按下<samp>LeftShoulder</samp>时达成,又会在同时按下<samp>LeftControl</samp>和<samp>S</samp>两个键时达成。
  
 
 注意事项:
 
 注意事项:
 
* 与按下顺序无关。<code>"LeftControl + S"</code>和<code>"S + LeftControl"</code>没区别。
 
* 与按下顺序无关。<code>"LeftControl + S"</code>和<code>"S + LeftControl"</code>没区别。
* SMAPI无法避免重叠的按键。比方说,一个模组设置了<code>"S"</code>,同时另一个模组设置了<code>"LeftControl + S"</code>,那么玩家同时按下<tt>LeftControl</tt>和<tt>S</tt>时,两个模组对应的功能会一起触发。
+
* SMAPI无法避免重叠的按键。比方说,一个模组设置了<code>"S"</code>,同时另一个模组设置了<code>"LeftControl + S"</code>,那么玩家同时按下<samp>LeftControl</samp>和<samp>S</samp>时,两个模组对应的功能会一起触发。
  
 
[[en:Modding:Player Guide/Key Bindings]]
 
[[en:Modding:Player Guide/Key Bindings]]
 
[[de:Modding:Spieleranleitung/Tastenbelegung]]
 
[[de:Modding:Spieleranleitung/Tastenbelegung]]
 
[[es:Modding:Guía_del_jugador/Enlaces_de_teclas]]
 
[[es:Modding:Guía_del_jugador/Enlaces_de_teclas]]

於 2022年8月22日 (一) 17:09 的最新修訂


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

常見問題

如何設置模組中的鍵位

  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時,兩個模組對應的功能會一起觸發。