รหัสคีย์ใดที่แม็ปกับความสว่างของ USB ภายนอกคีย์ขึ้น / ลง?


1

ฉันกำลังเขียนสคริปต์และฉันจำเป็นต้องค้นหารหัสคีย์ปัจจุบันเพื่อความสว่างขึ้นและลงด้วยแป้นพิมพ์ภายนอก

ฉันรู้ว่ามาตรฐานสำหรับ MacBook คือ 107 และ 113 แต่ทันทีที่ฉันเชื่อมต่อคีย์บอร์ดแอปเปิ้ลตัวใหญ่กว่านั้นการเปลี่ยนแปลงเหล่านั้นเป็น 145 และ 144

ฉันต้องสามารถนำข้อมูลนี้ออกจากเครื่องเทอร์มินัลในขณะที่ฉันกำลังเขียนสคริปต์สิ่งต่าง ๆ ที่นั่น

เป็นไปได้ไหม

คำตอบ:


1

ดูเหมือนว่า 'ปุ่มระบบ' ไม่ได้มีรหัสคีย์เทียบเท่าพวกเขาจะดำเนินการต่ำกว่าระดับระบบปฏิบัติการ ลองรหัสคีย์ (ฟรีแวร์)


ขอบคุณฉันลองทำ แต่ดูเหมือนว่าปุ่มปรับความสว่างจะเงียบ
andreasg

แม่นยำ. ดูเหมือนว่าปุ่มระบบทั้งหมดจะเป็น :( คุณเห็นสิ่งนี้หรือไม่… apple.stackexchange.com/questions/16622/
Tetsujin

0

เพียงบันทึกบรรทัดเหล่านี้ (บรรทัดแรกทำให้หน้าจอของคุณเข้มขึ้นและสว่างขึ้นหนึ่งวินาที) ในไฟล์ Applescript .scpt หนึ่งไฟล์แต่ละไฟล์:

tell application "System Events" to key code 107

tell application "System Events" to key code 113

และดำเนินการกับพวกเขาด้วย

/usr/bin/osascript /path/to/the/script

ใช่ปัญหาคือว่ารหัสคีย์ไม่เหมือนกันกับแป้นพิมพ์ภายนอกเช่นอ่านคำถามของฉันอีกครั้ง
andreasg

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