Tôi sử dụng VirtualBox trên máy chủ Windows 10 và hệ điều hành khách của tôi là linux openSUSE. Vì tôi vẫn cần nhiều phím điều khiển cửa sổ, tôi không sử dụng Bàn phím chụp tự động trong VirtualBox. Như một nhược điểm, tôi không thể sử dụng Alt+ Tab để chuyển qua các ứng dụng khi tôi ở trong Linux, và thay vào đó tôi kết thúc bằng việc đạp xe qua các ứng dụng Windows. Tôi muốn khắc phục điều đó với AutoHotKey: khi cửa sổ VirtualBox được kích hoạt, hãy gán lại Win + Tab để nó gửi Alt+ Tab tới Linux (thay vì bật lên trình chọn máy tính để bàn của windows). Nhưng bất cứ kịch bản nào tôi tìm ra, nó không hoạt động theo cách tôi muốn. Ví dụ, cái này không có tác dụng gì cả:
#IfWinActive, openSUSE13.2 [Running] - Oracle VM VirtualBox
LWin & Tab:: ControlSend, QWidget7, !{Tab}
(mặc dù nếu trong dòng thứ hai tôi viết! Tab thay vì! {Tab}, nó hoạt động như Alt+ Tphím tắt trong các ứng dụng Linux). Tôi cũng đã sử dụng Send và SendInput thay vì ControlSend, nhưng điều đó không có ích. Có chuyện gì với nó vậy?