我應該將觸控板設定檔放在哪裡?

我應該將觸控板設定檔放在哪裡?

我目前正在配置我的觸控板,並注意到我可以將我的 Synaptics 設定檔 ( 50-synaptics.conf) 放在兩個不同的位置:

/usr/share/X11/xorg.conf.d/50-synaptics.conf

/etc/X11/xorg.conf.d/50-synaptics.conf

兩者都工作正常。在這種情況下使用哪一個比較好?或者這完全無關嗎?


/etc/是系統的神經中樞,它在這裡或其子目錄中包含所有與系統相關的設定檔。 「設定檔」定義為用於控製程式運作的本機檔案;它必須是靜態的並且不能是可執行的二進位。 -TLDP.org


/usr通常包含迄今為止系統上最大份額的資料。它包含所有用戶二進位、它們的文件、庫、頭文件等...X 及其支援庫可以在這裡找到。在目前的 Unices 中,/usr 是使用者網域程式和資料(與「系統域」程式和資料相反)所在的位置。有些人現在可能將此目錄稱為“用戶系統資源”,而不是最初的“用戶”。 -TLDP.org

答案1

該位置/usr/share/X11/xorg.conf.d/50-synaptics.conf由包使用xserver-xorg-input-synaptics

如果你想覆蓋配置,那麼你可以使用這個設定檔。但當你xserver-xorg-input-synaptics用命令刪除包時它就會被刪除purge

正如你可以讀到的/usr/share/X11/xorg.conf.d/50-synaptics.conf

# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.

按照說明使用/etc/X11/xorg.conf.d/並重新命名該文件,但您必須放置一個數字作為前綴。該數字會影響處理順序。

相關內容