萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 手機 >  >> 手機應用 >> Android 教學

三星 Galaxy S6 選單鍵與返回鍵位置互換:Root + RE 管理器修改 Generic.kl 鍵盤配置檔

三星 S6 採用實體三鍵設計,順序為「返回 - Home - 選單/最近工作」,部分從其他品牌轉來的用戶習慣「返回在右」。系統無內建互換選項,需 Root 修改鍵盤配置檔 Generic.kl 實現硬體鍵碼重映射。


前置條件

  • 手機已 Root。
  • 安裝 RE 文件管理器(支援 Root 讀寫 /system)。

操作步驟

  1. 開啟 RE 管理器,掛載 /system 為讀寫(Mount R/W)。
  2. 進入 /system/usr/keylayout/,找到 Generic.kl(或 gpio-keys.kl、sec_touchkey.kl,視機型而定)。
  3. 長按 Generic.kl → 「以文字編輯器開啟」。
  4. 搜尋 key 158 與 key 254(或對應 BACK、APP_SWITCH/RECENT 的鍵碼)。
  5. 將兩行的 key code 互換:
# 修改前
key 158   BACK
key 254   APP_SWITCH

# 修改後
key 158   APP_SWITCH
key 254   BACK
  1. 儲存檔案(確認掛載為讀寫)。
  2. 重啟手機(必須重啟生效)。

鍵碼對照表(常見三星機型)

若 Generic.kl 找不到對應行,請檢查 /system/usr/keylayout/ 下其他 .kl 檔案(如 sec_touchkey.kl、gpio_keys.kl)。

風險與恢復

  • 修改錯誤可能導致按鍵完全失效、無法進入 Recovery/Download Mode。
  • 恢復方法:進入 TWRP Recovery → 掛載 /system → 刪除修改後的 .kl → 重命名備份檔(如 Generic.kl.bak)→ 重啟。
  • OTA 升級會覆蓋修改,需重新操作。

免 Root 替代方案

  • One Hand Operation + (Good Lock 模組):三星官方 Good Lock 套件中的「One Hand Operation +」支援自訂導航鍵順序、手勢替代實體鍵(需 Galaxy Store 下載,部分地區需切換 CSC)。
  • 邊緣面板/手勢導航:One UI 2.0+ 支援全手勢導航,完全隱藏實體鍵區(螢幕下方手勢區替代)。
  • Button Mapper / Key Mapper (Play Store):無 Root 可重映射實體鍵功能(需無障礙服務權限),但無法交換兩實體鍵的物理位置邏輯,只能改功能。

Root 修改 keylayout 是最徹底的硬體鍵位互換,但風險較高。一般用戶建議優先嘗試 Good Lock 官方模組或手勢導航適應新習慣。

copyright © 萬盛學電腦網 all rights reserved
按鍵Key CodeLinux Key Event功能
返回鍵 (左)158KEY_BACK返回/關閉
Home 鍵 (中)102KEY_HOME主畫面/長按 Google Assistant
選單/最近工作鍵 (右)254 / 176KEY_APP_SWITCH / KEY_MENU最近工作/選單