Proses manakah yang bertanggung jawab atas Pengalih Tugas (Alt + Tab) di Windows 10?

0

Hanya untuk beberapa konteks - walaupun itu tidak akan mempengaruhi pertanyaan atau jawaban - Saya mencoba melihat apakah saya bisa mendapatkan Surface Dial untuk memanfaatkan fitur Windows 10 Task Switcher ( Alt+ Tab).

Saya telah menyiapkan alat khusus sehingga saya dapat meluncurkan Task Switcher dengan menekan pada Surface Dial, yang akhirnya hanya memicu perintah Ctrl+ Alt+ Tabyang membuat Task Switcher terbuka (sedangkan, menekan Alt+ Tabhanya tetap terbuka saat Anda terus menahan yang Altkunci).

Kemudian, saya telah mengatur fungsi-fungsi lain dalam set alat untuk menavigasi menu Task Switcher - menavigasi ke kiri atau kanan dan kemudian memilih aplikasi yang dipilih.

Sayangnya, begitu Task Switcher terbuka, itu akan menjatuhkan alat khusus saya - jadi saya berharap untuk membuat alat khusus untuk proses atau program yang menjalankan Task Switcher sehingga tersedia untuk saya saat fokus.

Sejauh ini saya sudah mencoba menyiapkan alat khusus untuk Windows Explorer, Desktop Window Manager, dan Windows Shell Experience Host tetapi saya tidak beruntung.

Del
sumber
alt + tab ditangani oleh Desktop (pengelola jendela) explorer.exe.
Frank Thomas
@ FrankThomas, terima kasih! Sayang sekali. Saya mencoba menambahkan alat yang diatur ke Surface Dial untuk explorer.exe dan itu belum berfungsi. Saya kira itu berfokus pada aplikasi lain untuk beberapa alasan dan saya mungkin memiliki sedikit harapan mencari tahu yang mana.
Del
@ FrankThomas itu tidak benar. Di WinPE Alt + Tab masih berfungsi meskipun explorer.exe tidak berjalan
phuclv

Jawaban:

0

Ini ditangani oleh CSRSS csrss.exe

Alt+ Tab ↹berfungsi bahkan jika Windows Explorer tidak lagi berjalan. Pada sistem berbasis Windows NT, Alt+ Tab ↹dikelola oleh CSRSS (Client / Server Runtime Subsystem). Ia berfungsi bahkan ketika Ctrl+ Alt+ Deldan Ctrl+ ⇧ Shift+ Esc(Pengelola Tugas) (yang dikelola oleh Winlogon) tidak. [4]

https://en.wikipedia.org/wiki/Alt-Tab#Windows-specific_issues_and_hacks

Perhatikan bahwa Anda hanya perlu mengirim Ctrl+ Alt+ Tab ↹alih-alih Ctrl+ ⇧ Shift+ Alt+Tab ↹

Menggunakan Windows 7 kombinasi tombol tambahan Ctrl+ Alt+ Tab ↹menampilkan dialog switcher dan tetap di layar setelah semua tombol telah dirilis. Seorang pengguna dapat bergerak melalui dialog ke segala arah menggunakan tombol panah, atau Tab ↹melalui secara linier, membungkus di akhir daftar kembali ke permnining. Dalam mode ini, ↵ Entertombol atau klik mouse memilih jendela yang diinginkan yang mendapatkan fokus dan dialog diberhentikan; Esc menolak tanpa perubahan fokus.

phuclv
sumber
Saya baru saja mencoba menyiapkan alat pelanggan yang disetel untuk csrss.exe dan Surface Dial masih tidak memunculkan alat khusus sehingga ia berpikir itu adalah sesuatu yang lain atau fokusnya entah bagaimana pada sesuatu yang lain - walaupun saya dapat gunakan keyboard saya untuk menavigasi Task Switcher jadi saya yakin itu bukan yang terakhir. Dan, terima kasih atas penunjuk Ctrl + Alt + Tab. Tidak yakin bagaimana saya melewatkan kombinasi itu ketika saya pertama kali mencoba membuatnya bekerja. Saya akan memperbarui posting asli juga.
Del
Saya tidak tahu cara kerja dial tetapi bagaimana Anda mengaturnya untuk menavigasi daftar? Apakah Anda menetapkan fungsi rotasi untuk mengirim tombol panah?
phuclv
Itulah tepatnya yang saya coba lakukan. Saat menekan dan menahannya, menu konteks panggilan muncul di layar (atau di sekitar perangkat jika ditekan pada layar), dan memberi Anda 'alat' atau opsi yang dapat Anda gunakan dengan aplikasi fokus . Alat standar / dasar yang saya siapkan - yang tidak ditautkan ke suatu program - memungkinkan saya untuk meluncurkan Pengalih Tugas. Namun, begitu saya di sana, jika saya kemudian membuka menu konteks, alat standar / dasar hilang - kecuali untuk volume dan kecerahan - itulah sebabnya saya mencoba mengatur alat untuk aplikasi yang menjalankan Pengalih Tugas.
Del