Tutup tunda respons kunci pada Keyboard Nirkabel Apple

8

Saya perhatikan fitur semi-praktis pada Keyboard Nirkabel Apple: menekan tombol caps lock dengan cepat tidak akan mengaktifkan caps lock, perlu dorongan yang ditentukan. Manfaatnya jelas, itu mencegah teks semua-tutup yang tidak disengaja ketika Anda benar-benar DIMAKSUDKAN UNTUK MENEKAN 'A'.

Apakah ada cara untuk meretas ini? Sesuaikan atau hapus sepenuhnya? Saya suka ide itu, tetapi bagi saya itu lebih seperti gundukan kecepatan daripada sabuk pengaman.

Saya telah memeriksa preferensi keyboard dan preferensi kegunaan juga. Penundaan keyboard mati dan penundaan berulang minimal. Tidak ada penundaan pada kunci lain (baik, kecuali tombol eject, tetapi membutuhkan bahkan lebih bertekad pers), dan tidak ada penundaan saat memutar caps lock off .

Saya seorang Macan Tutul Salju Lion dan keyboard nirkabel datang dengan pertengahan 2010 iMac.


EDIT: Sepertinya fungsi di driver daripada di keyboard itu sendiri. Saat menggunakan keyboard di Windows 7 tombol caps lock berfungsi secara teratur. Driver yang digunakan Windows adalah driver Keyboard HID standar yang disediakan oleh Microsoft.

Jari Keinänen
sumber
+1 Saya melakukan itu sepanjang waktu (yaitu, tekan caps lock, meskipun sepertinya tetap mengaktifkannya). Pertanyaan bagus.
msanford
Wow - hasil edit pada driver Windows! Itu akan menjadi perilaku baru. Ketika firmware updater untuk keyboard keluar - kami mengujinya saat dipasangkan ke windows, saat dipasangkan ke mac dan saat tidak berpasangan - dan penundaan sub-detik untuk menggunakan kunci caps sudah ada, tidak peduli OS apa yang ada atau tidak ada.
bmike

Jawaban:

1

Jawaban utama saya:

Apple menganggap ini sebagai fitur, sebagaimana didokumentasikan dalam basis pengetahuan mereka . Apple tidak mendokumentasikan cara menonaktifkan penundaan.

Dalam pengalaman saya, jika Anda memetakan kembali kunci caps-lock pada Mac OS X (di System Preferences .. Keyboard .. Modifier Keys), dan misalnya memetakannya ke Control, maka penundaannya hilang ketika saya masuk ke Mac OS X. Jadi seperti yang disarankan koiyu dalam komentar di sini , sepertinya ada beberapa variasi yang tersedia antara perangkat keras dan driver keyboard.

Pertanyaan yang tersisa:

Masalah saya sendiri adalah bahwa penundaan tetap ketika saya boot ke Ubuntu Linux, dan dalam konteks itu, bahkan ketika saya remap tombol Caps Lock untuk Kontrol, penundaan masih ada. Jadi driver keyboard vanilla yang disediakan di Ubuntu Linux masih mengalami penundaan.

Jadi pertanyaan saya saat ini:

  • Bagaimana mungkin driver Windows 7 standar tidak memiliki penundaan dan driver Linux memang memiliki penundaan?

  • Bagaimana seseorang dapat meniru menonaktifkan penundaan dalam konteks instalasi Linux di atas laptop?

pnkfelix
sumber
(Saya memposting pertanyaan tindak lanjut saya secara terpisah di sini karena saya baru saja menyadari bahwa pertanyaan awal di sini hanya menanyakan tentang keyboard Wireless Aluminium, sementara masalah saya sendiri adalah dengan keyboard bawaan pada Aluminium MacBook Pro. Perbedaan kecil, ya, tapi mungkin relevan.)
pnkfelix
5

Sedihnya, akhirnya penundaan tersebut tertanam ke dalam perangkat keras keyboard, sehingga tetap ada meskipun Anda memetakan kembali tombol Caps Lock ke beberapa fungsi lain, seperti Control.

Martin Marconcini
sumber
Setelah beberapa Googling putus asa, aku akan sampai pada kesimpulan yang sama; terutama satu artikel Slashdot: it.slashdot.org/story/09/08/01/1658258/… membuat saya berpikir itu mungkin dikodekan ke flash firmware. TAPI KEMUDIAN saya boot ke partisi bootcamp / windows7 saya dan tombol caps lock berfungsi secara teratur. Jadi sepertinya fungsinya ada di driver bukan di keyboard itu sendiri. (Pada W7 driver keyboard adalah tipe-standar perangkat Keyboard HID, disediakan oleh Microsoft)
Jari Keinänen
1
@koiyu periksa ini: stumbleupon.com/url/rentzsch.com/notes/applesantiCAPSLOCK dan lihat komentar, beberapa orang melaporkan penundaan yang sama dengan Linux. Mungkin driver Win berbeda? Aneh.
Martin Marconcini
0

Jika Anda memiliki laptop dan keyboard mac eksternal, menyalakan caps lock pada keduanya mungkin bekerja. Itu karena Anda akan mengelabui keyboard mac ke dalam pemikiran yang memutar caps lock off , yang tidak memiliki delay. Ini mungkin hanya berguna jika kunci caps lock Anda adalah sesuatu yang bukan caps lock, jadi Anda selalu berpura-pura "mematikan" caps lock, ketika sebaliknya kunci tersebut dipetakan kembali ke sesuatu yang lain.

theicfire
sumber
IIRC dengan MacBook Pro dan (kabel) Apple Keyboard status caps lock terpisah (mis. Caps lock per keyboard tidak global)
Jari Keinänen