คุณสามารถส่งชุดการกดแป้นพิมพ์โดยตรงไปยังหน้าต่างโดยใช้xdotool
เครื่องมืออัตโนมัติ X11 บรรทัดคำสั่งเช่น
xdotool key ctrl+super+Up
โดยทั่วไปจำเป็นต้องระบุหน้าต่างเป้าหมายเพื่อรับการกดแป้น แต่ค่าเริ่มต้นคือการส่งพวกเขาไปยังหน้าต่างที่ใช้งานดังนั้นในกรณีนี้ไม่จำเป็นต้องมีเป้าหมายหน้าต่างเพิ่มเติม
xdotool
แพคเกจไม่ได้ติดตั้งโดยค่าเริ่มต้น แต่คุณสามารถเพิ่มได้จากแพคเกจผู้จัดการศูนย์ที่คุณชื่นชอบ / ซอฟแวร์หรือใช้ apt-get
sudo apt-get install xdotool
จากนั้นแก้ไขไฟล์ ~ / .bash_aliases ของคุณและเพิ่มบรรทัดต่อไปนี้
alias wmax='xdotool key ctrl+super+Up'
สิ่งนี้จะช่วยให้คุณเพิ่มหน้าจอสูงสุดในอนาคตด้วย wmax
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
เพื่อป้องกันการสลับหน้าต่างที่ขยายให้ใหญ่สุดไปยังหน้าต่างที่ไม่มีการขยายใหญ่สุด นอกจากนี้ผมเคยใช้if command -v wmctrl >/dev/null 2>&1 then echo 'y' fi
ตามstackoverflow.com/a/677212/165330