มีวิธีการส่งสัญญาณสวิตช์ windows โดยไม่มี "Alt-Tab" หรือไม่?


8

ฉันพยายามผูกปุ่มสลับหน้าต่างบนเมาส์ของฉันลงใน Ubuntu ขณะนี้ฉันพยายามทำด้วยxbindkeysและxteแต่ทำสิ่งนี้ใน.xbindkeysrcเอาท์พุตเท่านั้นTabและไม่สลับหน้าต่าง

.xbindkeysrcรหัสปัจจุบัน:

"'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'"
   b:10

ฉันสงสัยว่ามีคำสั่งอื่นที่ฉันสามารถใส่ได้ซึ่งจะให้คำแนะนำในการสลับหน้าต่างโดยตรง

แก้ไข: ฉันก็ลองxdotoolนี่คือรหัสที่ใช้:

 "xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt"
    b:10

มันก็ไม่ทำงานเหมือนกัน

EDIT2: ฉันลองxdotoolอันหนึ่งในบรรทัดคำสั่งแล้วใช้งานได้ มีเหตุผลบางอย่างที่ใช้ไม่ได้xbindkeysหรือไม่


xdotool key alt + Tab ทำงานได้ดีบน Ubuntu 12.04

คำตอบ:


5

ฉันได้มันไปทำงาน ปรากฎว่าฉันต้องการที่จะนำหยุดชั่วคราวระหว่างและkeydown alt key tabฉันยังใส่xdotoolรหัสใน.shไฟล์เพื่อให้ฉันสามารถแก้ไขได้โดยไม่ต้องรีสตาร์ทxbindkeysทุกครั้ง

xdotoolรหัสการทำงาน:

xdotool keydown alt
sleep .1
xdotool key Tab key alt

3

xte ใช้งานได้เช่นกันหากคุณต้องการ

"xte 'keydown Alt_L' 'key Tab' 'keyup Alt_L'"
  b:10

0

ใช้งานได้กับวิธีการของ PitaJ: เพิ่มรหัสด้านล่างลงในไฟล์. xbindkeysrc (แทนที่ "user123" เป็นชื่อผู้ใช้ของคุณและแก้ไขเส้นทางไฟล์ xdotool_Alt_Tab.sh ไปยังเส้นทางไฟล์ของคุณ)

"/home/user123/xdotool_Alt_Tab.sh"
b:9

หมายเหตุ: ทำ xdotool_Alt_Tab.sh ที่ปฏิบัติการได้โดย

 $ chmod +x xdotool_Alt_Tab.sh

หรือคลิกขวาที่ไฟล์ -> Properties -> คลิกที่แท็บ Permission -> ทำเครื่องหมายในช่อง "อนุญาตให้เรียกใช้ไฟล์เป็นโปรแกรม"

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


0

ฉันใช้วิธีนี้เพื่อจำลองคอนโซลผู้นำเสนอสำหรับซอฟต์แวร์การนำเสนอที่ขาดฟังก์ชั่นดังกล่าว

นี่คือสคริปต์ของฉัน:

#!/bin/sh

sleep .2
xdotool key --clearmodifiers Left
xdotool keydown --clearmodifiers alt
sleep .1
xdotool key Tab
xdotool keyup alt
sleep .2

xdotool key --clearmodifiers Left
sleep .1
xdotool keydown --clearmodifiers alt
sleep .2
xdotool key Tab
xdotool keyup alt

สร้างอีกอันสำหรับการเคลื่อนไหวของลูกศรขวาและกำหนดให้กับทางลัดโดยใช้xbindkey_config-gtk2(gui สำหรับxbindkyes) จากนั้นให้เปิดหน้าต่างเดียวด้วยสไลด์ของคุณและอีกหน้าต่างหนึ่งพร้อมเอกสาร PDF ของบันทึกย่อของคุณบนจอภาพแยกต่างหาก ใช้การโยงคีย์ที่กำหนดเพื่อย้ายไปยังสไลด์ถัดไปในทั้งคู่โดยใช้เวลาหน่วงเล็กน้อย

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