ในฐานะผู้ใช้ Ubuntu 13.04 ฉันมีปัญหาและความไม่ลงรอยกันกับ Ubuntu รุ่นใหม่ล่าสุดนี้ หนึ่งในนั้นคือแถบความสว่างหายไปจากแท็บ 'การตั้งค่าระบบ -> ความสว่าง & ล็อค' ทันทีหลังจากฉันติดตั้งแพคเกจบางอย่าง (ซึ่งฉันจำไม่ได้ว่ามันคืออะไร) ผมพบว่าวิธีแก้ปัญหาคือการใช้xbacklight
ในการออกกำลังกายสำหรับตัวเองฉันเขียนสคริปต์สั้น ๆ เพื่อเพิ่มและลดความสว่างโดยใช้ xbacklight จากเทอร์มินัล สคริปต์นี้ทำงานได้ (มีสิทธิ์ในการดำเนินการ) เป็นไดเรกทอรีที่รวมอยู่ใน $ PATH ในไฟล์. bashrc ของฉันและเชื่อมโยงกับนามแฝง ('blup' เพื่อเพิ่มและ 'bldn' เพื่อลดความสว่างของหน้าจอ) ดังนั้นสองนามแฝงของฉัน (blup / bldn) ทำงานได้อย่างสมบูรณ์แบบจากสายเทอร์มินัล ต่อไปฉันต้องการเชื่อมโยงสิ่งเหล่านี้กับแป้นพิมพ์ลัดบางตัว (เช่น F2 / F3) ฉันทำเช่นนั้นใน 'การตั้งค่าระบบ -> แป้นพิมพ์ -> ทางลัด -> ทางลัดที่กำหนดเอง' แต่มันไม่ทำงาน
ทำไม?
นอกจากนี้ยังมีวิธีการ 'ค้นพบ' คำสั่งแป้นพิมพ์ลัดบนแป้นพิมพ์ (ไม่ใช่แบบกำหนดเอง) อื่น ๆ หรือไม่? ตัวอย่างเช่นทางลัดการเพิ่มระดับเสียงที่เทอร์มินัลไลน์ทำหน้าที่อะไรนามแฝงที่เชื่อมต่อกับ (ถ้ามี) และพวกเขาวางไดเรกทอรีใดไว้ที่ (/ usr / bin อย่างอื่น ... )?
ในฐานะมือใหม่ในการเขียนบทผมขอขอบคุณความช่วยเหลือทุกชนิด!
ขอบคุณ
PS1 แน่นอนหนึ่งสามารถวางคำสั่ง 'xbacklight -inc / -dec 10' ไปยังแป้นพิมพ์ลัดที่กำหนดเองและมันจะทำงานได้ดี ฉันแค่ต้องการคว้าโอกาสและทำความรู้จักกับการเขียนบทและดำเนินการอีกเล็กน้อย
PS2 ปัญหาของฉันไม่เหมือนกับตอนนี้: ฉันจะเปิดใช้งาน bash script โดยใช้แป้นพิมพ์ลัดได้อย่างไร คือฉันใช้ '~ /' สำหรับ '/ home / user /'
.bashrc
การเปลี่ยนแปลงนั้นจะใช้ได้เฉพาะในเซสชัน bash แบบโต้ตอบเท่านั้น กระบวนการนี้จะไม่ปรากฏให้เห็นทางลัดแป้นพิมพ์ เปลี่ยน PATH ใน~/.profile
แทนจากนั้นออกจากระบบและกลับเข้ามาใหม่