เคอร์เซอร์มีขนาดใหญ่มากใน Ubuntu เนื่องจากหน้าจอความละเอียดสูง


18

ดังนั้นฉันจึงมีจอแสดงผลขนาด 4k และด้วยเหตุผลบางอย่างที่อูบุนตูตัดสินใจว่ามันเป็นความคิดที่ดีที่จะให้เคอร์เซอร์ขนาดใหญ่แทนสิ่งที่ปกติ ฉันไม่มีการตั้งค่า DPI บนหน้าจอ 4k และฉันไม่ต้องการอะไรเลยทำไมเคอร์เซอร์ถึงใหญ่มาก? นี่คือลักษณะ:

นี่คือบน Ubuntu 15.04 พร้อม XFCE4 พร้อมไดรเวอร์ Nvidia

ดูเหมือนว่าเมื่อเมาส์อยู่เหนือสิ่งต่าง ๆ ที่ขึ้นอยู่กับระบบ (หรือบางอย่างในลักษณะนั้น) เช่นเดสก์ท็อปชื่อหน้าต่างแถบเมนู (ไฟล์, แก้ไข, ดู, ... ) และเมนูบริบท

ใน 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

คุณลองเปลี่ยนชุดรูปแบบและ / หรือการpointerตั้งค่าในชุดรูปแบบหรือไม่?
shivams

ใช่ขนาดตัวชี้ตามที่แสดงdconf-editorคือ 24 ซึ่งเป็นค่าเริ่มต้น ฉันสามารถเปลี่ยนธีมเคอร์เซอร์เป็นอย่างอื่น แต่ขนาดยังคงเหมือนเดิม
Codecat

ฉันได้ลองตั้งค่าขนาดตัวชี้เป็น 16 ไม่มีการเปลี่ยนแปลง
Codecat

คำตอบ:


10

ฉันสิ้นสุดการแก้ไขด้วยตนเอง (ชนิด) มันไม่ใช่วิธีที่ดีที่สุด แต่ก็เป็นวิธีแก้ปัญหาที่ฉันสามารถอยู่กับตัวเอง

โดยพื้นฐานแล้วฉันเอาต้นฉบับของแพ็คเกจ DMZ-Cursors และสร้างทางแยกของ DMZ-Black จากนั้นฉันก็ลบ32x32และ42x42รูปภาพออกและตอนนี้ฉันก็ใช้มันเป็นชุดเคอร์เซอร์ของฉัน

เพื่อความสะดวกฉันได้ติดตั้งรุ่น DMZ-Black ไว้ที่ Github: https://github.com/codecat/dmzblack-96dpi

หากคุณต้องการทำเช่นเดียวกันกับ DMZ-White เพียงดาวน์โหลดแหล่งข้อมูลที่นี่คัดลอก DMZ-White และลบบรรทัดทั้งหมดที่กล่าวถึง32x32และ42x42ใน*.inไฟล์ คุณสามารถลบโฟลเดอร์สำหรับภาพเหล่านั้นได้หากต้องการ จากนั้นเพียงเรียกใช้make.shและคัดลอกไฟล์เคอร์เซอร์ที่สร้างขึ้น (ใน../xcursors) ไปยังโฟลเดอร์เคอร์เซอร์ของคุณ (คุณสามารถใช้สคริปต์การติดตั้งของฉันและchange_cursor.shเป็นตัวอย่าง)


1

ฉันพบปัญหาเดียวกันนี้ แต่ไม่ต้องการเปลี่ยนเป็นหนึ่งในชุดรูปแบบเคอร์เซอร์ DMZ ดังนั้นฉันจึงหาวิธีนำวิธีการ @Angelo Geels ไปใช้กับธีมเคอร์เซอร์ออกซิเจน:

# Ensure that dependencies are installed
sudo apt-get install cmake inkscape

# Download the cursor source
wget http://archive.ubuntu.com/ubuntu/pool/universe/o/oxygencursors/oxygencursors_0.0.2012-06-kde4.8.orig.tar.gz

# Unpack
tar -xvzf oxygencursors_0.0.2012-06-kde4.8.orig.tar.gz
cd oxygencursors-0.0.2012-06-kde4.8.orig

# The critical modification step
sed -i "s/90 180 270/90/" theme-*/CMakeLists.txt

# Prepare the build directory
mkdir build
cd build

# Build the cursors
cmake ..
make # This will take a long time, so use -j<n> or specify a single cursor to build (make theme-<color>)

เมื่อกระบวนการนี้เสร็จสิ้นชุดรูปแบบที่แก้ไขจะอยู่ใน build/packagesการติดตั้งตามที่คุณต้องการ ( lxappearanceตัวอย่างเช่น)


0

ฉันมีปัญหาเดียวกันและฉันสังเกตเห็นว่าถ้าฉันมีการตั้งค่าเข้าสู่ระบบอัตโนมัติเคอร์เซอร์มีขนาดใหญ่และไม่คำนึงถึงความพยายามทั้งหมดของฉัน (ฉันได้ลองคำแนะนำทั้งหมดที่โพสต์ที่นี่) มันจะไม่เปลี่ยนเป็นขนาดปกติ หากฉันปิดการเข้าสู่ระบบอัตโนมัติเพื่อที่ฉันจะต้องป้อนรหัสผ่านของฉันเมื่อเข้าสู่ระบบเคอร์เซอร์มีขนาดที่ถูกต้อง


-1

อัปเดตชุดเคอร์เซอร์และขนาดเคอร์เซอร์ก่อนอื่น

ครั้งแรกในประเภทอาคาร:

sudo update-alternatives --config x-cursor-theme

เลือกจำนวนชุดรูปแบบที่คุณต้องการ - เช่น

0 for DMZ-White

รีบูตระบบของคุณ การใช้dconf-editor (ติดตั้งโดยใช้sudo apt-get install dconf-tools )นำทาง

org.gnome.desktop.interface

ป้อนคำอธิบายรูปภาพที่นี่ เปลี่ยนขนาดเคอร์เซอร์เป็น

24 and cursor theme to DMZ-White

OP อาจลองใช้วิธีนี้ไปแล้วตามที่ได้กล่าวไว้ในความคิดเห็น
shivams

ฉันตรวจสอบรอบบิตและหลายคนรายงานว่าได้ผลลัพธ์ที่ไม่สอดคล้องกัน มันอาจเป็นข้อผิดพลาดในระบบ
Shaheen Iquebal

ใช่มันไม่ได้ผลสำหรับฉัน มันเปลี่ยนธีมของเคอร์เซอร์หลังจากรีบูต แต่มันไม่เปลี่ยนขนาด
Codecat

1
หลังจากการทดสอบเพิ่มเติมพบว่าคำสั่ง sudo update - ทางเลือก - กำหนดค่า x-cursor-theme ให้เลือกหนึ่งในเคอร์เซอร์ที่มีโหมดแมนนวลก็เพียงพอแล้ว รีบูตระบบของคุณหลังจากนั้น หวังว่ามันจะใช้ได้ ...
Shaheen Iquebal

นั่นเปลี่ยนธีมเคอร์เซอร์ใช่ แต่ไม่ใช่ขนาดเคอร์เซอร์ซึ่งยังคงเหมือนเดิม
Codecat
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.