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中按需運行,隨著守護進程的執行,這些修復將在系統啟動時立即執行。 一個解決許多人常見問題的相當簡單的方法