如何在 Linux 上安裝 5fifi Flow

只要是 glibc 2.17 以上版本的 64 位元 Linux 發行版,5fifi Flow 都能執行:Ubuntu 20.04+、Debian 11+、Fedora 36+、Arch,以及大多數 2015 年後推出的發行版。下方同時提供 x64 和 ARM64 版本。

1. 下載

選擇符合您電腦的壓縮檔:x64 (大多數桌機和筆電) 或 ARM64 (例如 Raspberry Pi、部分 Chromebook)。每個下載都是單一的 .tar.gz 壓縮檔。

2. 解壓縮

連按兩下下載好的 .tar.gz 檔,或執行:

解壓縮後,您會看到兩樣東西:

  • 5fifi-Flow:應用程式本體。您只需要打開這一個。
  • HOW TO INSTALL - Read Me First.txt:一封簡短的信,附有連到這份指南的連結。

3. 安裝 OpenAL

5fifi Flow 透過 OpenAL 播放聲音。請為您的發行版安裝它:

4. 開啟聲音 (加入 input 群組)

5fifi Flow 在核心層級監聽鍵盤和滑鼠事件 (Linux 的一項功能,叫做 evdev),因此即使您正在用另一個應用程式,它也能在每一次實際按鍵或點擊時播放聲音。要讀取這些事件,您的 Linux 帳號必須屬於 input 群組。這是一次性的設定步驟,不論您用的是 X11 還是 Wayland 桌面,做法都一樣。

要開啟聲音,打開一個終端機並執行:

接著完全登出再重新登入。是徹底登出,不只是鎖定螢幕;重新開機也可以。打開 5fifi Flow,現在應該就有聲音了。

重新登入後還是沒聲音? 在終端機執行 groups,看看清單裡有沒有 input。如果沒有,表示變更還沒生效:再登出並重新登入一次,或重新開機。如果 input 有出現,聲音卻還是沒有,請用應用程式裡的 Report Bug 連結告訴我們,讓我們看看。

5fifi Flow 不會記錄或儲存您輸入的內容。它只會偵測是否有按鍵或滑鼠事件發生,好知道什麼時候該播放聲音。

5. 執行應用程式

在解壓縮後的資料夾裡打開一個終端機並執行:

出現「Permission denied」? 有些檔案管理員在解壓縮時會移除執行權限。這樣修正:

然後再次執行 ./5fifiFlow

關於 Wayland 的說明

Wayland 和 X11 只是 Linux 桌面繪製畫面的兩種方式。5fifi Flow 的聲音觸發在核心層級讀取輸入,兩者做法相同,所以如果您已經完成上面的步驟 4,Wayland 不需要您再做任何額外的事。

少數 Wayland 環境,例如某些沙箱很嚴或鎖得很緊的發行版設定,會在這之上再加上額外限制。如果您已經加入 input 群組、重新登入,聲音卻還是沒有,請用應用程式裡的 Report Bug 連結,告訴我們您的發行版和桌面環境。我們很想幫忙,也想把支援做得更好。

不確定您用的是 Wayland 還是 X11? 打開一個終端機並執行 echo $XDG_SESSION_TYPE。它會印出 waylandx11

如果有些地方不太對勁

5fifi Flow 通常直接就能順暢運作,但如果覺得哪裡怪怪的,這裡有幾個可以試試的方向。如果都沒有幫助,請儘管與我聯絡。我會讀每一則訊息,也隨時很樂意幫忙。

  • 還是很安靜?幾乎都是 input 群組那一步的問題。在終端機執行 groups,確認清單裡有 input。如果還沒有,再登出並重新登入一次,或重新開機。如果已經列出來卻還是沒聲音,上面關於 Wayland 的說明還有幾點可以試。
  • 想要一份用您自己的話說明的步驟嗎?您可以把這個頁面貼進 ChatGPTClaudeGeminiCopilot,請它一步一步溫和地帶著您做。
  • 還是卡住嗎?您可以直接用應用程式裡的 Report Bug,或到說明聯絡頁面看看。每一則訊息都會傳到我這裡,我很樂意幫忙。

用您的語言閱讀

想用自己的語言閱讀嗎?打開頁面頂端或底部的語言選單,選擇 Tiếng Việt、한국어、日本語、繁體中文、Español 或 עברית。

祝您有一個快樂而平靜的日子。

— 5fifi Flow 創辦人

感謝您一路伴隨 5fifi Flow。

5fifi Flow 會一直免費。如果它讓您的工作舒服了一點,您可以用兩個小方法支持這個專案。

不論以什麼形式,您的支持對我來說都非常珍貴,也讓我能繼續創作。

— 5fifi Flow 創辦人