Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

Logitech สร้างคีย์บอร์ดยอดนิยมบางตัว แต่ดูเหมือนว่าจะไม่รองรับด้าน Linux อย่างถูกต้อง อาจไม่เป็นทางการและไม่รองรับคีย์บอร์ดทั้งหมดภายใต้ดวงอาทิตย์ แต่โปรเจ็กต์ที่นำโดย g810 อาจช่วยให้คุณควบคุมแสงของคีย์บอร์ด Logitech ได้ ทำให้มีประโยชน์แทนที่จะดูเหมือนลูกบอลดิสโก้

การติดตั้ง

g810-led มีอยู่ในที่เก็บอย่างเป็นทางการของการกระจายที่เข้ากันได้กับเดเบียนส่วนใหญ่ ดังนั้น หากคุณกำลังใช้งานบางอย่าง เช่น Debian, Ubuntu หรือ Mint คุณสามารถติดตั้งด้วย:

sudo apt install g810-led
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

หากคุณใช้ Arch Linux, Manjaro หรือระบบอื่นที่เข้าถึง Aur ได้ คุณสามารถใช้สิ่งต่อไปนี้เพื่อนำมาใช้ได้:

sudo yay -S g810-led-git

แฟนๆ Red Hat และ Fedora จะต้องเปิดใช้งานพื้นที่เก็บข้อมูลก่อนด้วย:

sudo dnf copr enable lkiesow/g810-led

จากนั้นติดตั้งด้วย:

sudo dnf install g810-led

g810-led ไม่มีส่วนหน้าแบบกราฟิก เราจึงต้องเรียกใช้ผ่านเทอร์มินัล

หมายเหตุ :สำหรับส่วนที่เหลือของบทช่วยสอนนี้ เราจะใช้ g810-led ในการติดตั้ง Mint แม้ว่าทุกอย่างที่เราเห็นควรนำไปใช้กับ Ubuntu และ Debian แต่บางสิ่ง (เช่น ตำแหน่งของไฟล์) อาจเปลี่ยนแปลงได้ในรุ่นอื่นๆ

เล่นกับแสง

เรียกใช้โปรแกรมเพื่อดูข้อมูลพื้นฐานเกี่ยวกับวิธีใช้งาน:

g810-led
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

คีย์บอร์ด Logitech จำนวนมากยืนกรานที่จะแสดงผลแสงที่เปลี่ยนแปลงอย่างต่อเนื่อง โดยพยายามสร้างความประทับใจด้วยความเชี่ยวชาญด้านสี อย่างไรก็ตาม การทำเช่นนี้อาจสร้างความรำคาญเป็นพิเศษเมื่อคุณพยายามใช้เพื่อพิมพ์

เมื่อใช้ g810 ในการหยุดการเปลี่ยนสี รูปแบบการเคลื่อนไหว และตั้งค่าทุกปุ่มเป็นสีขาว ให้ใช้:

g810-led -a ffffff
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

สิ่งที่คำสั่งนี้ทำคือเปลี่ยนสีของปุ่มทั้งหมดบนแป้นพิมพ์ (-a ) เป็นสีขาว (#ffffff )

หากคุณต้องการเปลี่ยนทุกปุ่มให้เป็นสีแดงสด คุณสามารถใช้คำสั่ง:

g810-led -a ff0000
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

อย่างที่คุณเห็น g810-led ใช้รหัสสี RGB คุณสามารถหาสีที่ต้องการได้ที่นี่

หากต้องการตั้งค่าทุกปุ่มให้เป็นสีเขียวสดใสแทน ให้ใช้:

g810-led -a 00ff00
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

ในทำนองเดียวกัน หากต้องการเปลี่ยนปุ่มทั้งหมดให้เป็นสีน้ำเงินที่เป็นไปได้ ให้ใช้:

g810-led -a 0000ff
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

คีย์และกลุ่มคีย์

มาเริ่มกันด้วยรสชาติเล็กๆ น้อยๆ ของสิ่งที่คุณทำได้โดยลองใช้คำสั่งต่อไปนี้:

g810-led -k w ff0000

ด้วยคำสั่งนี้ เราสั่งให้ g810-led เปลี่ยนสีสำหรับ w ที่สำคัญเท่านั้น ทำซ้ำคำสั่งด้านบนอีก 3 ครั้ง โดยแทนที่ "w" ด้วยตัวอักษร a, s และ d แล้วคุณจะได้การตั้งค่า WASD สีแดงเพื่อแสดงให้ทุกคนเห็นว่าคุณรักเกม FPS มากแค่ไหน

โชคดีที่คุณไม่ต้องเปลี่ยนทุกปุ่มด้วยตัวมันเอง g810-led มาพร้อมกับกลุ่มที่กำหนดไว้ล่วงหน้าบางกลุ่มที่รวมคีย์จำนวนมากไว้ด้วยกัน หากต้องการตรวจสอบ ให้ใช้คำสั่ง:

g810-led --help-keys
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

จากนั้นคุณสามารถใช้ -g พารามิเตอร์เพื่อเลือกกลุ่มคีย์ที่คุณต้องการตั้งค่าสี ตัวอย่างเช่น การตั้งค่า Fn กุญแจสู่สีเหลืองสดใส:

g810-led -g fkeys ffff00
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

คุณสามารถแทนที่ “fkeys” ด้วยกลุ่มที่ g810-led ที่รายงานเมื่อคุณใช้ --help-keys พารามิเตอร์

ทำให้เป็นนิรันดร์

การเปลี่ยนแปลงที่คุณทำขึ้นชั่วคราวและจะสูญหายไปหลังจากรีบูต ในการทำให้เป็นแบบถาวร คุณจะต้องเพิ่มลงในโปรไฟล์เริ่มต้นของ g810-led โปรแกรมจะโหลดเมื่อคุณเข้าสู่ระบบเดสก์ท็อปและใช้โปรไฟล์นี้กับแป้นพิมพ์ของคุณโดยอัตโนมัติ

หากต้องการแก้ไขโปรไฟล์ของคุณ ให้ใช้คำสั่ง:

sudo nano /etc/g810-led/profile
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

โปรไฟล์ในขั้นต้นจะว่างเปล่า คัดลอกคำสั่งที่คุณใช้ในเทอร์มินัลเพื่อจัดรูปแบบแป้นพิมพ์ตามที่คุณต้องการแล้ววางลงในโปรไฟล์ จากนั้น ให้ลบคำสั่ง "g810-led" ที่แท้จริงและ dash ก่อนแต่ละพารามิเตอร์ออกจากทุกๆ พารามิเตอร์ เหลือเพียงพารามิเตอร์และค่าเท่านั้น ตัวอย่างเช่น คำสั่ง:

g810-led -k w ff0000
g810-led -g fkeys ffff00

ควรเปลี่ยนเป็น:

k w ff0000
g fkeys ffff00

สุดท้าย เพิ่ม c . ตัวเดียว อักขระ (ไม่มีเครื่องหมายอัญประกาศ) ในบรรทัดของตัวเองหลังจากทุกอย่างอื่นเพื่อทำเครื่องหมายจุดสิ้นสุดของการตั้งค่าของคุณ ตัวอย่างเช่น โปรไฟล์ของฉันสำหรับแป้นพิมพ์ g512 มีลักษณะดังนี้:

a aaaaaa
g fkeys 444488
g modifiers 884444
g arrows 330000
g functions 337733
g numeric 224422
c
วิธีกำหนดค่า Logitech Keyboard Lighting ใน Linux

บันทึกโปรไฟล์ของคุณ และหลังจากรีบูตครั้งถัดไป ไฟ LED ของแป้นพิมพ์จะเปลี่ยนเป็นสีที่กำหนดไว้โดยอัตโนมัติหลังจากที่คุณลงชื่อเข้าใช้เดสก์ท็อป

แน่นอนว่าไม่มีใครหยุดคุณไม่ให้ใช้คำสั่งในสคริปต์ของคุณ หากคุณมีความคิดสร้างสรรค์ ท้องฟ้ามีขีดจำกัด ทำไมไม่ลองเอาเอาท์พุตจากโปรแกรมที่อ่านสถานะเซ็นเซอร์อุณหภูมิของคอมพิวเตอร์ของคุณและเปลี่ยนปุ่มบางปุ่มจากสีเขียวเป็นสีแดงเป็นตัวบ่งชี้ที่มองเห็นได้

เมื่อคุณกำหนดค่าไฟส่องสว่างของแป้นพิมพ์แล้ว คุณอาจต้องการเริ่มสร้างปุ่มลัดและเครื่องมือการทำงานอัตโนมัติใน Linux