นอกจากนี้ยังใช้งานได้ คำตอบนี้ยังคงคุ้มค่ากับการโหวตและอาจพิสูจน์ได้ว่ามีประโยชน์มากกว่า คำตอบที่ฉันยอมรับ ในสถานการณ์ต่อไปนี้:
- คุณต้องการดูภาพหน้าจอและคำแนะนำวิธีเปลี่ยนการตั้งค่าของคุณใน
แสงอาทิตย์
รวมถึงการตั้งค่าความละเอียด DPI
- คุณต้องการดูง่าย
ฆ่า
คำสั่งให้ฆ่าคนเก่าโดยอัตโนมัติ แสงอาทิตย์
ดังนั้นคุณจึงสามารถเริ่มต้นใหม่ได้หลังจากอัปเกรดเป็นเวอร์ชันล่าสุด
- คุณต้องการดูวิธีเพิ่มหรือแก้ไขรายการในแอปพลิเคชันเริ่มต้นของคุณ
- ในกรณีที่คุณต้องการรับสิ่งใหม่ล่าสุดและดีที่สุดจากซอร์สโค้ด หรือ
- ในกรณีที่ PPA ไม่ได้รับการอัปเดต และการเผยแพร่ GitHub จบลงด้วยการเป็นปัจจุบันมากกว่าที่เป็นอยู่ใน PPA ในอนาคต หรือ
- หากคุณต้องการเรียนรู้วิธี "ติดตั้ง" บางสิ่งด้วยตนเองผ่าน symlink ในไฟล์
ถัง
ใน PATH ของคุณ เนื่องจากแนวทางที่นำเสนอนี้ใช้ได้กับซอฟต์แวร์หรือสคริปต์ใดๆ ในโลกทั้งใบ และฉันใช้มันตลอดเวลา
- คุณต้องการเรียนรู้เพิ่มเติมเล็กน้อยเกี่ยวกับตำแหน่งที่บันทึกการตั้งค่าของเมาส์ Logitech
นี่คือวิธีการติดตั้งรุ่นล่าสุดของ แสงอาทิตย์
จาก GitHub:
ทดสอบบน Ubuntu 18.04
ก่อนอื่น ตรวจสอบเวอร์ชันของคุณ:
โซลาร์ -- รุ่น
ของฉันแสดง 0.9.2:
$ โซล่าร์ --version
/usr/share/solaar/lib/solaar/gtk.py:33: PyGIWarning: Gtk ถูกนำเข้าโดยไม่ได้ระบุเวอร์ชันก่อน ใช้ gi.require_version('Gtk', '3.0') ก่อนนำเข้าเพื่อให้แน่ใจว่าโหลดเวอร์ชันที่ถูกต้องแล้ว
__นำเข้า__(โมดูล)
โซลาร์ 0.9.2
ตอนนี้ไปที่หน้าการเผยแพร่ GitHub เพื่อดูว่ามีรุ่นที่ใหม่กว่าอยู่หรือไม่: https://github.com/pwr-Solaar/Solaar/releases. ฉันเห็น 1.1.1 วางจำหน่ายวันที่ 25 ธันวาคม 2021 สำหรับวันคริสต์มาส ดาวน์โหลดและแตกไฟล์ ฉันเลือก โซลาร์-1.1.1.zip. หลังจากดาวน์โหลด ให้คลิกขวาในตัวสำรวจไฟล์ของคุณ (ฉันใช้ ฟาย
เนื่องจากค่าเริ่มต้นของ Ubuntu หอยโข่ง
มีการใช้พื้นที่อย่างน่ากลัว - ดูที่ ภาพหน้าจอที่ส่วนท้ายของคำตอบของฉัน) และไปที่ "แตกไฟล์ที่นี่" เพื่อแตกไฟล์ Zip Cd ลงในเส้นทางที่แยกออกมาแล้วทำดังต่อไปนี้:
#ติดตั้งการพึ่งพา
อัปเดต sudo apt
sudo apt ติดตั้ง python3-pyudev python3-psutil python3-xlib python3-yaml \
python3-gi gir1.2-gtk-3.0 gcc python3-dev gir1.2-notify-0.7 \
gir1.2-อายตนะตัวกำหนด3-0.1
# cd ลงใน dir ที่แยกออกมา (อย่าข้ามสิ่งนี้ - จำเป็นสำหรับคู่ถัดไป
#ขั้นตอนการทำงานตามที่เขียนไว้)
เส้นทางซีดี/ถึง/Solar-1.1.1
# ติดตั้งกฎ udev ของ Solarar
sudo cp rule.d/42-logitech-unify-permissions.rules /etc/udev/rules.d
sudo udevadm control --reload-rules
#
# ตอนนี้ให้ถอดปลั๊กและเสียบกลับเข้าไปในตัวรับสัญญาณรวมของ Logitech (หรือตัดการเชื่อมต่อ
# จาก Bluetooth หากเชื่อมต่อด้วยวิธีนั้น) หรือรีบูตเครื่องคอมพิวเตอร์ของคุณ
# ติดตั้งโซล่าร์ (หมายเหตุ: อย่าลบ dir การติดตั้งที่แยกออกมาเมื่อเสร็จแล้ว - คุณ
# ต้องปล่อยไว้เพราะฉันกำลังสร้างลิงก์สัญลักษณ์ไปยังไฟล์เรียกทำงาน)
mkdir -p ~/bin
# สร้างลิงก์สัญลักษณ์ไปยังไฟล์ปฏิบัติการ `solaar` ภายใน ~/bin
ln -sfi "$(pwd)/bin/solaar" ~/bin
#
# ตอนนี้ ถ้านี่เป็นครั้งแรกที่คุณสร้างไดเร็กทอรี ~/bin ให้ **ออกจากระบบและ
# ลงชื่อเข้าใช้อีกครั้ง** เพื่อบังคับให้ไฟล์ ~/.profile เริ่มต้นของ Ubuntu เพิ่ม ~/bin ลงในไฟล์
# เส้นทาง. หากคุณไม่มีไฟล์ ~/.profile เริ่มต้นของ Ubuntu คุณสามารถรับได้
# จากไดเร็กทอรี /etc/skel ของคุณดังนี้:
# cp -i /etc/skel/.profile ~
# ...จากนั้นออกจากระบบและเข้าสู่ระบบอีกครั้ง
ณ จุดนี้คุณควรเห็นใหม่ของคุณ แสงอาทิตย์
เรียกใช้งานได้ใช้งานอยู่ เรียกใช้สิ่งนี้:
ซึ่งแสงอาทิตย์
...และคุณควรเห็นสิ่งนี้:
/home/MY_USERNAME/bin/solaar
...แทน ซึ่งเป็นเวอร์ชันเก่า:
/usr/bin/solar
ดีถ้าคุณเห็น /home/MY_USERNAME/bin/solaar
จากนั้นมันถูกต้องใน PATH ของคุณและเรียกใช้จากของคุณ ~/ถังขยะ
ตามที่ท่านกำหนดโดยปฏิบัติตามคำแนะนำข้างต้น
ตรวจสอบเวอร์ชั่นกัน:
โซลาร์ -- รุ่น
เข้าใจแล้ว:
โซลาร์ 1.1.1
ดี! มันได้ผล
สุดท้ายเราต้องการ แสงอาทิตย์
เพื่อเริ่มต้นอัตโนมัติเมื่อเริ่มต้น เปิดโปรแกรม Startup Applications GUI ของคุณแล้วมองหารายการ "Solaar" ฉันมีที่นี่ หากคุณยังไม่มี ให้คลิก "เพิ่ม" เพื่อเพิ่ม หากคุณมีให้คลิก "แก้ไข" เพื่อดู
ตรวจสอบให้แน่ใจในช่อง "คำสั่ง" ที่ระบุว่า แสงอาทิตย์
. สิ่งนี้จะเริ่มต้นแอปพลิเคชันโดยการเรียกใช้ แสงอาทิตย์
คำสั่งทุกครั้งที่คุณเข้าสู่ระบบของคุณแบบกราฟิก
ณ จุดนี้เช่นกัน รีบูต เพื่อรับเวอร์ชันที่อัปเดตใหม่ของคุณ แสงอาทิตย์
วิ่งหรือฆ่าคนแก่ แสงอาทิตย์
ประมวลผลและเริ่มต้นใหม่ดังนี้:
# ฆ่า `solarar ` เก่า
ฆ่า $(ps aux | grep 'solaar' | head -n 1 | awk '{ print $2 }')
# เริ่มต้นใหม่เป็นกระบวนการพื้นหลัง (ดังนั้น `&`)
แสงอาทิตย์ &
คุณสามารถปิดเทอร์มินัลได้ในเวลานี้
ถ้าคุณเพิ่งวิ่ง แสงอาทิตย์ &
ด้านบน หน้าต่าง Solaar GUI จะปรากฏขึ้น ดูเหมือนว่านี้สำหรับฉัน (ฉันมีไฟล์ Logitech MX Vertical Wireless Mouse (ต่ออายุ), หรือ ใหม่เพราะมันช่วยฉันมีอุโมงค์ carpal ที่ข้อมือและมีล้อเลื่อนที่ดีพร้อมตัวเข้ารหัสออปติคัล (ที่คาดคะเน) ซึ่งจะไม่ทำลายฉันใน 1 ปีของการใช้งานเช่นตัวเข้ารหัสล้อเลื่อนแบบกลไก):
สังเกตล็อคทางด้านขวาของแต่ละการตั้งค่า คลิกที่รายการเหล่านี้เพื่อหมุนเวียน 3 โหมดสำหรับแต่ละการตั้งค่า: ล็อก --> ละเว้น --> และ ปลดล็อก (อนุญาตให้เปลี่ยนแปลงได้)
ที่นี่คุณจะเห็นว่าฉันได้ปลดล็อกการตั้งค่า "ความไว (DPI)" ของฉันเพื่อเพิ่มจาก 1,000 เป็น 1,300:
เมื่อเปลี่ยนการตั้งค่าเสร็จแล้ว ให้คลิกไอคอนแม่กุญแจเพื่อล็อกอีกครั้ง
ตอนนี้คุณสามารถคลิก X ที่ด้านบนขวาของหน้าต่าง Solaar เพื่อปิด Solarar จะยังคงทำงานในพื้นหลัง
ที่มุมขวาบนของหน้าจอ คุณจะเห็นไอคอนแบตเตอรี่ Solaar เล็กๆ ซึ่งสะดวกมาก:
คลิกแล้วไปที่ "MX Vertical Wireless Mouse" (หรือชื่ออุปกรณ์อะไรก็ตาม) เพื่อเปิดหน้าต่างการตั้งค่า GUI ที่แสดงด้านบนอีกครั้งเพื่อเปลี่ยนการตั้งค่าเพิ่มเติม
เสร็จแล้ว.
บันทึกการตั้งค่าของเมาส์ไว้ที่ใด
โปรดทราบว่าการตั้งค่า Logitech คือ ไม่ บันทึกไว้ในเฟิร์มแวร์ของเมาส์หรือหน่วยความจำแฟลช พวกเขาได้รับความรอด ภายในเครื่องคอมพิวเตอร์, ใน แสงอาทิตย์
การตั้งค่าของที่ไหนสักแห่ง ซึ่งหมายความว่าคุณไม่สามารถตั้งค่าของเมาส์บนคอมพิวเตอร์เครื่องหนึ่งและคาดหวังว่าจะส่งต่อไปยังคอมพิวเตอร์อีกเครื่องหนึ่งได้ แต่คุณต้องกำหนดการตั้งค่า ในคอมพิวเตอร์แต่ละเครื่องแยกกันและยิ่งไปกว่านั้น สำหรับผู้ใช้แต่ละคนในคอมพิวเตอร์แต่ละเครื่องแยกกัน. กลิ่นเหม็นแบบนั้น แต่มันเป็นอย่างนั้น
ถอนการติดตั้ง
หากต้องการ "ถอนการติดตั้ง" สิ่งที่เราทำข้างต้น เพียงลบ symlink:
rm ~/bin/solar
แค่นั้นแหละ!
อ้างอิง:
เดอะ แสงอาทิตย์
เอกสารและแหล่งข้อมูลอย่างเป็นทางการอยู่ที่นี่:
- หน้าเว็บอย่างเป็นทางการ: https://pwr-solaar.github.io/Solaar/
- คำแนะนำในการติดตั้งด้วยตนเอง: https://pwr-solaar.github.io/Solaar/installation - นี่คือวิธีที่ฉันได้เรียนรู้ขั้นตอนการติดตั้งส่วนใหญ่ด้านล่างนี้
- ที่เก็บรหัสอย่างเป็นทางการ: https://github.com/pwr-Solaar/Solaar
- บันทึกของฉันเอง: https://github.com/ElectricRCAircraftGuy/eRCaGuy_dotfiles/tree/master/etc/udev/rules.d