Bagaimana saya bisa mengaktifkan tombol hanya dengan keyboard?

87

Banyak elemen antarmuka pengguna (UI) atau kotak dialog memiliki tombol. Saya ingin dapat mengaktifkan tombol hanya dengan keyboard, tanpa mouse. Bagaimana saya bisa melakukan ini?

fgm2r
sumber

Jawaban:

75

Untuk banyak kotak dialog, Anda dapat memilih opsi yang Anda inginkan dengan menekan + di firstletter mana firstletterhuruf pertama dari opsi yang ingin Anda pilih

Conorgriffin
sumber
3
Cooool !!! +1! Saya tidak tahu.
Harv
6
Saya belum bisa mendapatkan ini berfungsi sekali. Kotak dialog apa yang mendukung ini? Berapa persentase waktu ini untuk Anda memberikan semua aplikasi yang Anda gunakan?
1
@mankoff Cobalah sambil melakukan apa yang ditanyakan pertanyaan aslinya dan berhasil
conorgriffin
10
Ini tidak bekerja lebih sering daripada tidak dalam pengalaman saya.
fredley
2
Ini bekerja di Sequel Pro. Saya menemukan itu sangat tidak intuitif, itulah sebabnya saya berakhir di sini. Terima kasih!
Jonathan Nesbitt
125

Aktifkan Kontrol Keyboard dari UI

System Prefs > Keyboard > Shortcuts

Kemudian pilih tombol radio "Semua Kontrol" di bagian bawah, daripada hanya "Kotak teks dan daftar saja".

masukkan deskripsi gambar di sini

Pintasan keyboard

  • (TAB) akan berpindah antar tombol.
  • esc(ESC) dibatalkan .
  • space(SPACE) memilih tombol aktif (biru, garis besar).
  • (KEMBALI) adalah OK atau tombol default (biru, berdenyut, terisi).
  • Untuk beberapa kotak dialog, + first_letterakan memilih tombol dengan huruf pertama tertentu dalam teks (seperti yang ditunjukkan oleh @Griffo).
Eric Leschinski
sumber
Apakah ini masih berlaku untuk Mavericks?
Jayden Lawson
4
Ini sebenarnya di bawah tab "Pintasan". System Perfs> Keyboard> Shortcuts
Chris Watts
2
Ini jelas jawaban yang benar.
DelightedD0D
1
Ini jawaban yang benar. Ini berfungsi dengan baik di macOS High Sierra.
AirieFenix
1
Ini berfungsi pada MacOS Mojave terbaru. Terima kasih ~
jdhao
9

Untuk menguraikan jawaban di atas, banyak kotak dialog (paling?) Akan memiliki opsi default berwarna biru. Menekan akan menggilir di antara opsi, dengan garis biru di sekitar tombol lainnya, tetapi default akan tetap biru. Menekan akan selalu memilih default, spaceakan memilih tombol mana saja yang disorot.

Dalam contoh ini, menekan akan 'Simpan .txt' dan menekan spaceakan 'Gunakan .bak.'

Kotak Dialog

Orc4hire
sumber
2

+ .juga berfungsi untuk Batal . Dan di beberapa aplikasi hanya menekan huruf awal berfungsi. Photoshop adalah satu, tetapi cukup umum untuk aplikasi lintas platform lainnya.

Mengetik + W+ Dadalah cara cepat untuk melakukan sesuatu seperti Tutup dan jangan menyimpan .

Lri
sumber
0

Lihat Akses Keyboard lengkap di bagian bawah tangkapan layar berikut:

Preferensi Keyboard Ketika jendela prompt seperti yang Anda masukkan muncul, tombol yang dipilih akan disorot dengan warna biru.
Tangkapan layar:

Salin dialog

Kemudian Anda menekan tombol spaceuntuk bertindak itu.

Conorgriffin
sumber
1
Terima kasih @ Am1rr3zA untuk edit sebelumnya tapi saya menemukan jawaban saya tidak berfungsi jadi saya mengubahnya. ; o)
conorgriffin
-1

Tab untuk pindah ke kotak dialog berikutnya. Spasi untuk memilih

Frederiko
sumber
1
Seperti yang dinyatakan oleh jawaban di atas, ini tidak hanya bekerja di luar kotak. Anda harus mengaktifkannya di System Preferences.
daviesgeek
@daviesgeek - Dan Tab tidak beralih kotak dialog! Untung.
Nicolas Barbulesco