Ubuntu

由於高解析度顯示器,游標在 Ubuntu 上很大

  • January 28, 2020

所以我有一個 4k 顯示器,出於某種原因,Ubuntu 決定給我一個巨大的游標而不是正常的游標是個好主意。我在 4k 顯示器上沒有任何 DPI 設置,我也不想要,為什麼游標這麼大?這是它的樣子:

這是在帶有 Nvidia 驅動程序的 XFCE4 的 Ubuntu 15.04 上。

只有當滑鼠懸停在依賴於系統的事物(或類似的事物)上時,它才會看起來像這樣,例如桌面、視窗標題、菜單欄(文件、編輯、視圖……)和上下文菜單。

在 Firefox 中,它似乎工作得很好,除了在書籤下拉列表中。

我已經嘗試過的:

  • 執行update-alternatives以強制游標主題。這會更改游標主題,但不會更改游標大小。
  • 修改游標大小dconf-editor。這沒有任何作用。
  • 放入。Xcursor.size: 24_ ~/.Xdefaults這似乎也沒有做任何事情。

xrdb -query返回以下內容:

*customization: -color
Xft.dpi:    96
Xft.hintstyle:  hintnone
Xft.rgba:   none
Xcursor.theme:  DMZ-Black
Xcursor.size:   24
Xcursor.theme_core: 1

我最終自己解決了(有點)。這不是最終的方式,但它是我可以與自己相處的一種解決方法。

本質上,我使用了 DMZ-Cursors 包的原始資源並創建了一個 DMZ-Black 的分支,然後我刪除了32x3242x42圖像,現在將其用作我的游標集。

為了方便起見,我在 Github 上發布了我的 DMZ-Black 版本:https ://github.com/codecat/dmzblack-96dpi

如果您希望對 DMZ-White 執行相同操作,只需在此處下載原始碼,複製 DMZ-White,然後刪除文件中提及32x3242x42的所有行*.in。如果需要,您還可以刪除這些圖像的文件夾。然後只需執行make.sh並將生成的游標文件(在 中../xcursors)複製到您的游標文件夾中。(可以以我的安裝腳本change_cursor.sh為例。)

引用自:https://unix.stackexchange.com/questions/203251