Menyesuaikan sensitivitas keyboard di terminal baris perintah?

27

Ketika menggunakan shell login tty dengan memasukkan Ctrl-Alt-F1dari Ubuntu 12.04 instal pada laptop keyboard tampaknya terlalu sensitif dan jika jari saya tinggal sebentar di tombol saya berakhir dengan pengulangan dari huruf yang sama. Apakah ada cara untuk menyesuaikan sensitivitas keyboard yang akan memengaruhi respons keyboard saat mengakses shell login dari instance tty?

Haziz
sumber

Jawaban:

21

Ini disebut 'tingkat pengulangan otomatis keyboard' dan Anda dapat mengaturnya dengan kbdrateMilik saya yang diatur ke:

$ sudo kbdrate
Typematic Rate set to 10.9 cps (delay = 250 ms)

Anda dapat mengatur yang sama dengan:

$ sudo kbdrate -r 10.9 -d 250
Typematic Rate set to 10.9 cps (delay = 250 ms)

Periksa halaman manual untuk opsi yang tepat:

man kbdrate

Tidak yakin di mana pengaturan default dilakukan, tetapi /etc/rc.local, Anda .bash_profile, .profileatau .bashrcterdengar seperti tempat yang bagus.

jippie
sumber
xset r rate 1lebih banyak kekuatan baris perintah penuh kbdrate -r 1000 -d 1. Satu hal yang lebih dari "kbdrate" untuk "cUI" dan "xset" untuk "GUI".
Ajay Patel
24

(Saya melihat keluhan yang kbdratemungkin memiliki batasan maksimal . Tidak yakin seberapa benar itu masih) .

Saya gunakan xset r rate 250 60untuk melakukan speedup sesuai dengan keinginan saya. Saya kebetulan menempatkan bahwa dalam saya ~/.i3/config(untuk i3wm ) tapi saya digunakan untuk memilikinya bekerja di saya ~/.xinitrcuntuk startxmenjemput. The xsetdoa harus berlaku untuk semuanya berjalan di X.

(Saya ingin tahu apakah ada alasan untuk memilih kbdrateatau xset.)

Micah Elliott
sumber
4
kbdrate sepertinya tidak berfungsi. xset sempurna dan sekarang dimasukkan ke xinitrc saya. github.com/Zamicol/dotfiles/commit/…
Zamicol
Tambahkan atkbd.softrepeat=1pada baris perintah kernel.
Brian Haak
4

Tambahkan atkbd.softrepeat=1pada baris perintah kernel jika Anda membutuhkan tingkat pengulangan yang cepat dan penundaan yang rendah.

Tanpa trik, penundaan perangkat keras dibatasi oleh 250 ms, dan tingkat pengulangan maksimum adalah 30. Bagi kebanyakan orang yang menggunakan panah untuk navigasi di editor teks atau baris perintah, tarifnya terlalu rendah, dan penundaannya terlalu tinggi.

Sementara itu, di Visual Studio, pengembang menggunakan opsi yang disebut "double repeat keyboard efektif" di plugin Visual Assist. Itu harus menjadi alasan yang bagus untuk keberadaan opsi.

Bekerja dengan Linux tanpa X bisa menjadi penghemat waktu yang menyenangkan, karena Anda tidak menggunakan browser Anda.

Jika Anda telah menghabiskan lebih dari satu hari kerja mencari cara kbdrateuntuk menerima penundaan lebih lambat dari 250 ms, jawabannya akan membantu.

Brian Haak
sumber