如何使Apple鍵盤在Ubuntu中正常工作

Kyle Renfro提供了一個解決方案,可以讓蘋果鍵盤在 Ubuntu 系統上正常運作。我們所說的“正常工作”,是指這些按鍵能夠像在其他鍵盤上一樣發揮其應有的功能。

我們要解決什麼?

在我們將要進行的這些修復中,我們將解決3個小細節:

  • 我們修復了Fn鍵。
  • 我們交換命令/ alt鍵。
  • F13鍵變為插入鍵。

為了進行這些更正,我們將創建2個文件, 鍵盤修復 Y EL 修復keyboard.service 蘋果鍵盤

鍵盤修復

Keyboard-fix.sh將是負責解決上述3個問題的腳本,要創建該腳本,我們必須執行以下命令:

$ gedit keyboard-fix.sh

在文件內部,我們必須放置以下內容:

#!/ bin / sh#修復fn鍵回顯2> / sys /模塊/ hid_apple /參數/ fnmode #swap命令/ alt回顯1> / sys /模塊/ hid_apple /參數/ swap_opt_cmd#F13 =插入回顯“鍵代碼191 =插入“ |” xmodmap-

然後,我繼續將keyboard-fix.sh複製到/ usr / bin中。

$ sudo cp 鍵盤修復.sh /usr/bin/keyboard-fix.sh

修復keyboard.service

` fix-keyboard.service`是一個SystemD服務定義,它會在電腦啟動時執行`fix-keyboard.sh`。要創建它,請運行以下命令:

$ gedit fix-keyboard.service

在文件內部,我們必須放置以下內容:

[單位]說明= mac鍵盤修復[服務]類型= oneshot ExecStart = / usr / bin / keyboard-fix.sh [安裝] WantedBy =多用戶。target

我們進行保存,然後必須從終端執行以下命令:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl守護進程重新加載sudo systemctl 使 keyboard-fix.service sudo systemctl啟動keyboard-fix.service

通過此過程,我們可以使Apple鍵盤在Ubuntu中按需運行,隨著守護進程的執行,這些修復將在系統啟動時立即執行。 一個解決許多人常見問題的相當簡單的方法


在 Google 中將其新增為首選來源