Fakta bahwa setiap monitor bekerja sendiri di OS X Mavericks cukup keren. Namun, saya menemukan bahwa saya harus menggunakan mouse saya dan mengklik monitor yang tidak fokus sebelum saya benar-benar dapat menggeser-geser layarnya (atau spasi).
Apa pintasan keyboard untuk mengalihkan fokus ke monitor lain?
pembaruan: pertanyaan lanjutan
Jawaban:
Berikut cara yang bekerja dari keyboard:
Buka
System Preferences -> Keyboard
dan klikShortcuts
tab.Pilih
Mission Control
dari bilah sisi.Gulir ke bawah hingga Anda melihat Kontrol Misi tercantum di panel utama; centang kotaknya jika tidak dicentang, dan klik segitiga pengungkapan.
Anda harus melihat
Move left a space
,Move right a space
dan kemudian serangkaianSwitch to Desktop 1
,Switch to Desktop 2
, dll untuk banyak ruang desktop Anda akan pada saat ini.Periksa semua kotak
Switch to Desktop N
jenis.Di prefs saya, masing-masing Switch-tos itu memiliki jalan pintas yang sudah ada - Ctrl- 1, Ctrl- 2, ... Ctrl-N, di mana N adalah nomor Desktop (Kunci kontrol ditampilkan sebagai karat ('^'). Anda dapat menetapkan apa pun Anda ingin ini, tetapi menyimpannya dalam skema berurutan membantu, jadi saya sarankan membiarkannya apa adanya.
Sekarang, Anda dapat beralih di antara desktop yang berfungsi (alias Spaces), dan jika yang Anda pilih ada di tampilan lain, fokus akan bergeser ke layar itu.
Jika Anda tidak ingat nomor yang merupakan Desktop, Anda dapat menggunakan pintasan untuk Kontrol Misi itu sendiri (milik saya ⌥ Opt- Up Arrow, yang saya pikir adalah default, tetapi sekali lagi Anda dapat mengaturnya untuk apa pun yang Anda inginkan). Anda akan melihat Desktop bernomor saat ini, dan kemudian dapat menggunakan pintasan yang sesuai. Tekan ⎋ Escuntuk keluar dari Kontrol Misi.
Saya melihat bahwa jika saya telah memeriksa semua Switch-to, maka jika saya memiliki Desktop lain dan memeriksa pintasan keyboard lagi, Desktop baru ditambahkan ke daftar Switch-to dan pintasannya juga diperiksa. Jadi tidak perlu kembali ke Prefs setelah langkah-langkah di atas.
Terima kasih telah merangsang saya untuk menyodok ke dalam ini. Saya mengalami frustrasi yang sama seperti Anda dan orang lain!
TAMBAH untuk El Capitan: Pada catatan 31 Oktober 2016 saya menggambarkan temuan terakhir saya untuk beralih ke ruang di layar eksternal. Tampaknya Anda memerlukan setidaknya dua ruang yang ditentukan pada layar eksternal Anda, dan kemudian Anda perlu menekan Control-N, Control-M, dan Anda akan hidup di ruang M, di mana N & M adalah jumlah ruang spasi pada layar eksternal. .
sumber
Solusi terbaik yang saya temukan sejauh ini adalah menginstal utilitas CatchMouse gratis dari toko aplikasi. Ini memungkinkan Anda untuk menetapkan pintasan keyboard yang berbeda untuk "melengkungkan" penunjuk mouse ke tengah setiap monitor. Dalam kasus saya, saya telah memetakan monitor tangan kiri ke Ctrl+ ⎇ Alt+ ←, dan yang benar ke Ctrl+ ⎇ Alt+ →.
Catatan: Tautan ke CatchMouse telah diperbarui ke sumber yang tidak dikenal dan tidak terpercaya. Unduh dan gunakan dengan risiko Anda sendiri!
sumber
Aku hanya menemukan sebuah window manager open source yang disebut batu tulis .. Dari sudut pandang saya itu lebih baik daripada membagi-bagi dan lebih baik dari sizeup .. dan memiliki kunci yang mengikat untuk beralih fokus antara layar. Ikatan kunci standarnya ditampilkan di sini (sangat dapat disesuaikan) .. standarnya adalah ~ ⌘→dan⌘←bonus: ini adalah file konfigurasi batu tulis saya .. ini dapat memberi Anda beberapa ide untuk memulaimemperbarui
Dari komentar saya menyadari bahwa jawaban saya di atas bukan tentang mengalihkan fokus, tetapi tentang melempar jendela dari satu monitor ke monitor lainnya. Bukan itu pertanyaannya.
Solusi ini berfungsi dengan asumsi bahwa Anda sudah memiliki jendela aplikasi yang sudah terbuka di semua monitor Anda ..
Lihatlah tangkapan layar ini untuk memahami solusi saya (klik untuk memperbesar):
skenario 1 saya cukup klik ⌘tabuntuk beralih di antara aplikasi (yaitu saya beralih dari chrome yang ada di monitor yang sudah fokus ke terminal yang ada di monitor saya ingin fokus pada
Skenario 2 Saya melakukan hal yang sama hanya dengan mengklik ⌘`, ini membuat saya beralih di antara windows dari aplikasi yang sama .. pada contoh di bawah ini saya mendapat jendela chrome di ketiga monitor, jadi saya cukup melewatinya sampai saya mencapai jendela yang saya inginkan. beralih fokus ke ..
sumber
Saya menggunakan Keyboard Maestro untuk melakukan ini. Saya memetakan tombol F16melalui F19urutan ini.
F16 Monitor kiri bergerak ke kiri
F17 Monitor kiri bergerak ke kanan
F18 Monitor kanan bergerak ke kiri
F19 Monitor kanan bergerak ke kanan
Saya membuat 4 Tindakan Keyboard Maestro untuk ini, satu untuk setiap monitor dan satu untuk setiap arah. Berikut ini cara pintas dasar yang akan disesuaikan:
Pindahkan mouse ke monitor mana saja tanpa mengklik.
Keystroke Ctrl- [panah kiri] atau [panah kanan], tergantung.
Sebenarnya saya mengubah Shortcut Keyboard di System Preferences di bawah kendali misi dari:
Ctrl-Arrow Untuk memindahkan ruang kiri / kanan ke:
Shift- Control- Option- Command left/right arrowuntuk membebaskan panah kontrol yang lebih sederhana untuk kegiatan lain. Saya juga mengubah Keyboard Maestro Macro untuk mencerminkan perubahan.
Sementara itu saya juga memiliki operasi kontrol misi berikut.
F13 Tampilkan Desktop
F14 Tampilkan jendela aplikasi
F15 Kontrol Misi
Saya sudah mengaturnya agar mouse tetap berada di monitor yang diubah tetapi dapat dengan mudah diatur untuk kembali ke tempat asalnya.
sumber
just move
padaSCREEN(Internal,MidX)
,SCREEN(Internal,MidY)
relatif terhadapabsolute position
(Ini seharusnya komentar tetapi saya tidak memiliki reputasi untuk memposting satu.)
Saya memiliki masalah yang sama. Saya bekerja hampir secara eksklusif di aplikasi layar penuh dan beralih di antara mereka dengan ctrl+ ◀︎dan ctrl+ ▶︎. Saya suka bekerja pada monitor utama saya dan menggunakan sekunder untuk Pesan. Tetapi saya tidak ingin membiarkan pesan terlihat saat saya tidak menggunakannya; Saya lebih suka beralih kembali ke Desktop pada monitor sekunder. Tetapi untuk meletakkan fokus pada monitor sekunder, saya harus menggerakkan penunjuk tetikus, benar-benar mengalahkan penghematan waktu dan upaya menggunakan pintasan keyboard untuk pengalihan aplikasi.
Untuk apa nilainya, Anda tidak perlu mengklik apa pun untuk mengubah fokus ke monitor yang berbeda. Anda hanya perlu memindahkan pointer mouse ke tempat yang Anda inginkan.
sumber
Keyboard Maestro dapat membantu Anda melakukan itu.
Dalam kasus saya, saya menggunakan CTRL + 0,1,2 untuk merujuk layar 0, 1, 2. Di bawah ini adalah bagaimana saya mengkonfigurasi itu. Juga, 0,1,2 pada tombol angka dekat dengan tombol panah Anda, maka Anda dapat menggunakan panah CTRL + untuk beralih windows pada tampilan yang dipilih.
Perhatikan, saya menggunakan klik karena saya ingin memindahkan fokus ke jendela di bawah kursor.
sumber