โฮมเพจ » ทำอย่างไร » กำหนดคีย์ลัดเพื่อเปิดใช้งานหน้าต่างแอปพลิเคชั่นเปิดบน Linux

    กำหนดคีย์ลัดเพื่อเปิดใช้งานหน้าต่างแอปพลิเคชั่นเปิดบน Linux

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

    แนวคิดคือแทนที่จะใช้เมาส์หรือพลิกผ่านชุดหน้าต่างในตัวสลับ Alt + Tab คุณสามารถกำหนดฮอตคีย์ให้กับหน้าต่างที่สำคัญที่สุดของคุณได้อย่างรวดเร็วและสลับไปที่พวกเขาด้วยการกดแป้นเดียวช่วยให้คุณประหยัดเวลาได้มาก เพื่อให้งานนี้สำเร็จลุล่วงบน Linux เราจะใช้ยูทิลิตี้ AutoKey ที่ยอดเยี่ยม.

    บันทึก: หากคุณต้องการให้ Windows ทำเช่นนี้คุณสามารถทำงานให้สำเร็จด้วย AutoHotkey ได้อย่างง่ายดาย.

    สถานการณ์

    เนื่องจากฉันทำงานส่วนใหญ่ของฉันใน Google Chrome ฉันต้องให้มันสามารถเข้าถึงได้โดยเร็วที่สุดและฉันมักจะกำหนดปุ่ม Alt + G รวมกันเพื่อเปลี่ยนเป็นหน้าต่าง Chrome ที่เปิดอยู่.

    กำลังติดตั้ง AutoKey

    คุณจะต้องเปิด Synaptic Package Manager และทำการค้นหาอย่างรวดเร็ว autokey, ทำเครื่องหมายในช่องแล้วติดตั้งแพคเกจ คุณสามารถติดตั้งโดยใช้คำสั่ง apt-get ดังนี้:

    sudo apt-get install autokey

    การกำหนดคีย์ลัดให้กับหน้าต่างแอปพลิเคชัน

    เปิดหน้าจอการกำหนดค่า AutoKey จากไอคอนถาดระบบแล้วสร้างสคริปต์ใหม่จากเมนูแล้ววางในรหัสต่อไปนี้:

    หน้าต่างเปิดใช้งาน ('Google Chrome')

    คุณจะต้องใช้ปุ่มตั้งค่าถัดจากการตั้งค่าฮอตคีย์และกำหนดฮอตคีย์ - ทุ่นระเบิดที่คุณต้องการคือ Alt + G แม้ว่าคุณจะต้องแน่ใจว่าคุณใช้ตัวพิมพ์เล็ก g ในขณะที่ตั้งค่าฮ็อตคีย์หากคุณตั้งค่า ใช้ตัวอักษรตัวใหญ่มันจะไม่ทำงาน.

    เมื่อคุณบันทึกการตั้งค่าและย่อหรือปิดหน้าจอการกำหนดค่า AutoKey คุณสามารถกดปุ่มทางลัด Alt + G ได้ทุกเมื่อที่คุณต้องการเปลี่ยนเป็นหน้าต่างเปิด.

    มันทำงานอย่างไร?

    เมื่อคุณกดปุ่มทางลัดที่คุณได้รับมอบหมาย AutoKey จะเรียกใช้สคริปต์ที่คุณได้เพิ่มไว้ในกรณีนี้มันเป็นสคริปต์ Python แบบง่าย ๆ ที่ใช้ฟังก์ชัน wmctrl เพื่อควบคุมหน้าต่างที่เปิดอยู่ นี่คือไวยากรณ์สำหรับฟังก์ชั่น window.activate ซึ่งจะเปลี่ยนหน้าต่างที่ระบุเป็นหน้าต่างที่ใช้งานอยู่:

    window.activate ('ชื่อหน้าต่างบางส่วนที่นี่')

    โดยพื้นฐานแล้วสิ่งที่คุณต้องทำคือจับคู่ส่วนของชื่อหน้าต่างและในกรณีของ Google Chrome ชื่อหน้าต่างจะมี“ - Google Chrome” เสมอในตอนท้าย.