Có cách nào để gửi tín hiệu cửa sổ chuyển đổi mà không cần đến Alt Alt-Tab không?


8

Tôi đang cố gắng liên kết một nút cửa sổ chuyển đổi trên chuột vào Ubuntu. Hiện tại tôi đang cố gắng thực hiện với xbindkeysxte, nhưng chỉ thực hiện điều này trong .xbindkeysrcđầu ra Tabvà không chuyển đổi cửa sổ.

.xbindkeysrcMã hiện tại :

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

Tôi tự hỏi nếu có một lệnh khác tôi có thể đặt nó sẽ trực tiếp đưa ra hướng dẫn để chuyển đổi các cửa sổ.

EDIT: Tôi cũng đã thử xdotool, đây là mã sử dụng nó:

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

Nó cũng không hoạt động.

EDIT2: Tôi đã thử xdotoolmột trong dòng lệnh và nó đã hoạt động. Có một số lý do nó không hoạt động với xbindkeys?


Phím xdotool alt + Tab hoạt động tốt trên Ubuntu 12.04

Câu trả lời:


5

Tôi đã nhận nó để làm việc. Hóa ra tôi cần phải tạm dừng giữa keydown altkey tab. Tôi cũng đặt xdotoolmã trong một .shtệp để tôi có thể sửa đổi nó mà không cần khởi động lại xbindkeysmỗi lần.

xdotoolMã làm việc :

xdotool keydown alt
sleep .1
xdotool key Tab key alt

3

xte cũng hoạt động, nếu bạn sử dụng nó như

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

0

Nó hoạt động với phương thức của PitaJ: Thêm mã bên dưới vào tệp .xbindkeysrc (thay thế "user123" vào tên người dùng của bạn và sửa đường dẫn tệp xdotool_Alt_Tab.sh vào đường dẫn tệp của bạn)

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

Lưu ý: đã thực hiện xdotool_Alt_Tab.sh

 $ chmod +x xdotool_Alt_Tab.sh

hoặc nhấp chuột phải vào tệp đó -> Thuộc tính -> Nhấp vào tab Quyền -> Chọn hộp "Cho phép thực thi tệp dưới dạng chương trình"

Tôi thấy tôi cần nhấn và nhả nút chuột đó khá nhanh để phím Tab bắt kịp thời gian!


0

Tôi sử dụng phương pháp này để mô phỏng bảng điều khiển của người thuyết trình cho phần mềm trình bày thiếu chức năng nói.

Đây là kịch bản của tôi:

#!/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

Tạo một cái khác cho chuyển động mũi tên phải và gán chúng cho các phím tắt bằng cách sử dụng xbindkey_config-gtk2(gui cho xbindkyes). Sau đó, chỉ cần mở một cửa sổ với các trang chiếu của bạn và một cửa sổ khác với tài liệu pdf ghi chú của bạn trên các màn hình riêng biệt. Sử dụng các phím bấm được gán để di chuyển đến slide tiếp theo trong cả hai chỉ với một độ trễ nhỏ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.