LoveGame愛遊戲
繁體中文

技術參考

Steam Deck 玩 Switch 遊戲教學:Eden 掌機專用版安裝、加入遊戲模式與效能設定(2026 年 10 月)

發布 資訊核對到 2026-10-3010 分鐘讀完

要點

  • 截至 2026 年 10 月,Steam Deck 首選 Eden 的 Steam Deck(Zen 2)專用 AppImage,官方推薦 PGO 版;ROG Ally、Legion Go 這類 Zen 4 掌機用 Zen 4 構建。
  • keys、韌體和第一次設定都在桌面模式裡完成,設好後用 Steam 的「新增非 Steam 遊戲」把 Eden 放進遊戲模式。
  • 桌面模式下 1P 要選 Steam Virtual Gamepad 0,並且不能關掉 Steam;體感要另裝 SteamDeckGyroDSU。
  • Deck 螢幕是 800p,掌機模式加 1x 解析度最穩;Linux 上 Eden 通常比 Windows 跑得好。
  • 龍神(Ryubing)只做維護,Deck 上要用 x64 版,從 Ryujinx.sh 啟動,不要直接執行執行檔。
目錄
  1. 選哪個構建
  2. 準備工作
  3. 在桌面模式安裝 Eden
  4. 加入遊戲模式
  5. 手把和體感
  6. 效能設定
  7. 更新、DLC、mod 和存檔(Eden)
  8. 龍神(Ryubing)在 Deck 上的注意事項
  9. ROG Ally、Legion Go 等 Zen 4 掌機
  10. 常見報錯速查

截至 2026 年 10 月,在 Steam Deck 上玩 Switch 遊戲,首選 Eden 的 Steam Deck 專用 AppImage:它針對 Deck 的 Zen 2 處理器編譯,官方推薦用 PGO 版(通常比標準版快 10–30%)。整個流程是:在桌面模式裡下載 AppImage → 匯入 keys 和韌體 → 設好手把 → 用 Steam 的「新增非 Steam 遊戲」把它放進遊戲模式。ROG Ally、Legion Go 這類裝了 SteamOS 或其他 Linux 的掌機做法相同,只是換成 Zen 4 構建。

選哪個構建

裝置處理器Eden 構建
Steam DeckAMD Zen 2Steam Deck AppImage(PGO)
ROG Ally / Ally X、Legion Go / Go S(Z1、Z1 Extreme、Z2)AMD Zen 4Zen 4 構建(檔名裡叫 rog-ally)
其他 x86 Linux 電腦、掌機—amd64 AppImage;Haswell 以前的老 CPU 用 Legacy amd64
ARM 處理器的 Linux 裝置—aarch64 AppImage(NCE 在 Linux 上是實驗性的)

Eden 文件說,同樣的硬體,Linux 幾乎總是比 Windows 跑得好,AMD 的 RADV 驅動是測試最充分、最穩的。這正是 Steam Deck 的組合。

另外兩個選擇:龍神(Ryubing) 有 x64 的 AppImage,但 2026 年 2 月起只做維護;Citron Neo 也有 Linux 版,只做 Vulkan。Eden 的配備需求見配備需求。

準備工作

  • 切到桌面模式:按左側 STEAM 鍵 → 電源 → 切換到桌面。第一次設定建議接上鍵盤滑鼠,會方便很多。
  • 需要的檔案:prod.keys、韌體和遊戲,原理見 keys 和韌體是什麼。
  • Eden 的資料夾:數據在 /home/deck/.local/share/Eden,配置檔案在 /home/deck/.config/Eden。

在桌面模式安裝 Eden

  1. 在桌面模式打開瀏覽器,到 Eden 官網下載穩定版(Stable)的 Steam Deck AppImage。官網是 eden-emu.dev,別的「Eden 下載站」不是官方的,見假模擬器網站。
  2. 把 AppImage 放到一個固定的位置,以後 Steam 的快捷方式會指向它。
  3. 雙擊執行。第一次打開時會彈出確認提示,點 Continue。
  4. 如果 Deck 上裝過別的 Switch 模擬器,Eden 會問是否匯入那些設定,按需要選。
  5. Eden 提示缺少金鑰,點 OK 關掉。
  6. 選單 Tools → Install Decryption Keys,選你的 prod.keys,點 Open。
  7. 選單 Tools → Install Firmware,按韌體的存放方式選 From Folder 或 From ZIP。
  8. 雙擊主視窗空白處,新增放遊戲的資料夾(內建儲存或 microSD 卡都可以)。
  9. 選單 Emulation → Configure → Input,把 Player 1 設成 Steam Virtual Gamepad 0(詳見下面的「手把」)。
  10. 雙擊一款遊戲,確認能正常進入後再去做遊戲模式的設定。

加入遊戲模式

  1. 還在桌面模式時打開 Steam。
  2. 點頂部選單 遊戲 → 新增非 Steam 遊戲到我的庫。
  3. 點「瀏覽」,找到 Eden 的 AppImage,勾選後點「新增所選程式」。
  4. AppImage 是 Linux 原生程式,不需要在「相容性」裡強制指定 Proton。
  5. 回到遊戲模式,在庫的「非 Steam」標籤裡就能看到 Eden。

更新 Eden 時,Steam 的快捷方式指向的是具體的檔名。新 AppImage 的檔名不同的話,可以把新檔案改成舊檔案的名字,或者在 Steam 裡修改快捷方式的目標。

手把和體感

手把(Eden 官方 Controllers 文件):

  • 桌面模式下不要選外接的 Pro 手把或 Xbox 手把,而是把 Player 1 設為 Steam Virtual Gamepad 0;有第二個手把就把 Player 2 設為 Steam Virtual Gamepad 1。
  • 桌面模式下 Steam 程式不能關。
  • Deck 從睡眠喚醒後,Deck 本體和外接手把會搶 0 號位,誰先被按下誰就是 0 號。喚醒後先別碰 Deck 的按鍵,先打開外接手把,再打開 Eden。在遊戲模式裡也可以用 Steam 自帶的功能調整手把順序。
  • 大多數手把開箱即用。配好後可以存成配置檔,右鍵遊戲 → Properties → Input Profiles 給單個遊戲指定。

陀螺儀體感:

  1. 在桌面模式打開 EmuDeck,在 3rd Party Tools → Gyroscope 裡安裝 SteamDeckGyroDSU(也可以按它自己的說明手動裝)。
  2. 裝完重啟 Deck。
  3. 回到桌面模式,用檔案管理器打開 /home/deck/.config/Eden,用 Kate 編輯 qt-config.ini。
  4. 找到 player_0_motionleft=[empty],改成: player_0_motionleft="motion:0,pad:0,port:26760,guid:0000000000000000000000007f000001,engine:cemuhookudp"
  5. 儲存後打開 Eden,在支援體感的遊戲裡測試。

效能設定

設定Steam Deck 推薦說明
構建Steam Deck PGO AppImage官方推薦 PGO 版
圖形 APIVulkanDeck 是 AMD 顯示卡,Ryubing 文件也說 AMD 一律用 Vulkan
底座模式關(掌機模式)掌機模式輸出解析度低,更省效能
解析度倍數1xDeck 螢幕是 800p,放大收益小
著色器快取開Eden 的「Use persistent cache」和「Use Vulkan pipeline cache」都開
非同步著色器可試減少卡頓,但可能有畫面錯誤
ASTC 解碼GPU
CPU 精度預設Unsafe 類選項能提速,但可能帶來計算誤差,收益因遊戲而異

幾點經驗:

  • 第一次玩一款遊戲時卡頓是在編譯著色器,玩得越多越少。可以先讓開場動畫播完再重啟。
  • 掉幀時先檢查 Steam 快速訪問選單的「效能」裡有沒有給 Eden 限了幀率或功耗,先恢復預設再比較。
  • 如果你的 Linux 掌機桌面預設用 Wayland,Eden 文件不推薦 Wayland:在設定裡勾「Force X11 as Graphics Backend」,或用環境變數 QT_QPA_PLATFORM=xcb 啟動。
  • Eden 的「Enable Gamemode」只有在系統裝了 Feral 的 GameMode 時才起作用。

更多調優見效能設定。

接電視玩(底座模式)

Deck 接上底座連電視時,可以在 Eden 裡打開底座模式。Eden 的 1x 解析度在掌機模式下對應 720p,在底座模式下對應 1080p,所以底座模式明顯更吃效能。接電視後掉幀明顯,就退回掌機模式或把解析度降到 0.75x。

更新、DLC、mod 和存檔(Eden)

  1. 更新和 DLC:選單 File → Install Files to NAND...,可以一次多選,校驗後點 Install。裝好後主視窗的 Add-Ons 列會顯示;已經把本體、更新和 DLC 合成一個檔案的不需要這一步。
  2. mod:右鍵遊戲 → Open Mod Data Location,會直接打開這款遊戲的 mod 資料夾。每個 mod 放進自己的子資料夾,裡面是 exefs 或 romfs。重啟 Eden 後在右鍵 → Configure Game → Add-Ons 裡勾選。
  3. 金手指:放在 mod 資料夾裡,Eden 預設啟用,不想用就在 Add-Ons 裡取消勾選。金手指和遊戲版本繫結,遊戲更新後要換對應版本的。
  4. 存檔:右鍵遊戲 → Open Save Data Location。重灌系統或換裝置前,把 /home/deck/.local/share/Eden 整個複製到 microSD 卡或電腦上備份。存檔在不同模擬器和裝置之間通用,Eden 文件裡也有用 Syncthing 在多臺裝置間同步的說明。

龍神(Ryubing)在 Deck 上的注意事項

  1. 下載 Linux x64 的 AppImage 或 tar.gz,不要下 ARM64 版。
  2. 用 tar.gz 時,要通過 Ryujinx.sh 啟動,不要直接執行執行檔,否則效能會很差(Ryubing FAQ)。
  3. keys:File → Open Ryujinx Folder → system 子資料夾,放入 prod.keys 後重啟;韌體用 Tools → Install Firmware 安裝。
  4. 更新和 DLC 用右鍵遊戲 → Manage Title Updates / Manage DLC 掛載。用 EmuDeck 的話,EmuDeck Wiki 說更新和 DLC 放 Emulation/storage/Ryujinx/patchesAndDlc,不要放進 roms/switch。

截至 2026 年 10 月,EmuDeck 官方 Wiki 裡還沒有 Eden 的頁面,用 EmuDeck 裝 Eden 的方式以它自己的說明為準。

ROG Ally、Legion Go 等 Zen 4 掌機

  • 用 Eden 的 Zen 4 構建,Windows 和 Linux 都有。
  • 在 Windows 下,顯示卡驅動優先用廠商(華碩、聯想)提供的版本。
  • ROG Ally 在 Windows 下出現 AccessViolationException 崩潰時,Ryubing FAQ 的辦法是在「新增或刪除程式」裡解除安裝「OpenCL, OpenGL, and Vulkan Compatibility Pack」。
  • Windows 驅動問題多時,可以考慮裝 Linux:Ryubing FAQ 說 Linux 的 Mesa 驅動通常 bug 更少。

常見報錯速查

現象可能的原因辦法
遊戲啟動時報缺少金鑰、韌體解析錯誤keys 缺失或比韌體舊用重新匯出的 keys 和韌體一起更新
遊戲載入前就崩,日誌裡提到 web 或 internet 服務遊戲在嘗試聯網Eden 設定 → Network → 打開 Airplane Mode
個別遊戲因為缺少系統服務崩潰模擬器還沒實現該服務Debug → Enable Auto Stub,可能更好也可能更不穩
第一次進新場景一卡一卡正在編譯著色器保持著色器快取開啟,多玩幾次就好
存檔「不見了」早期 Eden / yuzu 讀錯使用者配置檔位置先完整備份數據資料夾,再按 Eden 文件合併配置檔

日誌在 Eden 的 File → Open Eden Folder → Log Folder 裡,求助時附上日誌。

Windows 電腦的完整流程見 Windows 教學;遇到閃退、黑屏,看常見問題排查。其他內容在電腦平臺專題。

常見問題

Steam Deck 用 Eden 還是龍神(Ryubing)?

截至 2026 年 10 月建議用 Eden:它有 Steam Deck 專用的 AppImage,還在頻繁更新。Ryubing 2026 年 2 月起只做維護,穩定版停在 1.3.3(2025-10-11),可以當備選。

遊戲模式裡 Eden 手把沒反應或者按鍵錯位怎麼辦?

在 Eden 的 Emulation → Configure → Controls 裡把 Player 1 設成 Steam Virtual Gamepad 0,不要直接選外接手把。桌面模式下 Steam 必須開著。外接手把搶不到 0 號位時,在遊戲模式裡用 Steam 自帶的功能調整手把順序。

Steam Deck 怎麼在 Eden 裡用陀螺儀體感?

先裝 SteamDeckGyroDSU(可以用 EmuDeck 的 3rd Party Tools → Gyroscope 一鍵裝),重啟 Deck,再編輯 /home/deck/.config/Eden/qt-config.ini,把 player_0_motionleft 改成指向 cemuhook UDP(127.0.0.1,埠 26760)。

Eden 換了新版本,Steam 裡的快捷方式打不開了?

Steam 的快捷方式指向的是具體檔名。新 AppImage 檔名不同的話,要麼把新檔案改成舊檔案的名字,要麼在 Steam 裡右鍵快捷方式 → 屬性,把目標改成新檔案。

Deck 上 Eden 用哪個包?可以用 aarch64 包嗎?

用 Steam Deck 專用的 PGO AppImage。aarch64 包是給 ARM 處理器的 Linux 裝置用的,Steam Deck 是 x86 的 AMD Zen 2,用不了。ROG Ally、Legion Go S 這類 Zen 4 掌機選 Zen 4 構建。

資料來源

  1. Eden 官網
  2. Eden:System Requirements
  3. Ryubing Docs:FAQ & Troubleshooting
  4. Ryubing Docs:Setup & Configuration Guide
  5. EmuDeck Wiki:Ryujinx on SteamOS
  6. Windows Central:How to install non-Steam games on Steam Deck
  7. Boiling Steam:Did Nintendo Kill Switch Emulation?(2026-10-16)

相關