Saya akan membuat presentasi tentang produk perangkat lunak dan memiliki beberapa cara pintas kunci, yang ingin saya tampilkan. Apakah ada program, yang menampilkan pintasan keyboard, yang telah saya gunakan?
12
Saya akan membuat presentasi tentang produk perangkat lunak dan memiliki beberapa cara pintas kunci, yang ingin saya tampilkan. Apakah ada program, yang menampilkan pintasan keyboard, yang telah saya gunakan?
Anda dapat menggunakan
xev
(acara X) untuk melakukan ini.Mulai aplikasi yang ingin Anda pantau, mis
xman &
. , .Kemudian, gunakan
wmctrl -l
untuk membuat daftar X windows. Itu bisa terlihat seperti ini:Anda memerlukan ID (hex) jendela di kolom pertama; untuk mendapatkannya, Anda bisa menggunakan
grep
dan mengambil garis dengan kolom keempat (nama aplikasi, yang jauh lebih alami untuk Anda gunakan sebagai manusia) - ketika Anda memiliki garis, Anda bisa mendapatkan kolom pertama dengancut
(kolom pertama). bidang dengan-f1
, menggunakan pembatas spasi putih-d" "
untuk memisahkan bidang).Anda dapat mengurai data (untuk mendapatkan ID) dengan beberapa cara, atau bahkan memasukkan ID secara manual, tentu saja. (Angka nol di kolom kedua di atas adalah nomor desktop.)
Lalu, cobalah
Ini akan menampilkan penekanan tombol (dan lebih banyak lagi) di terminal yang sama dengan perintah dipanggil; ditambah, dengan
tee
, itu akan menyimpan apa yang Anda lihat dalam file. Ini bisa menjadi ide yang baik untuk membiarkan output ditampilkanstdout
di terminal karena ini akan menunjukkan kepada Anda tindakan secara instan; juga, jika Anda tidak menjalankan perintah sebagai proses latar belakang (dengan&
), Anda dapat menghentikannya dengan mudahCtrl-C.
CATATAN Ini berfungsi untuk urxvt dan xman, tetapi untuk beberapa alasan, gagal untuk Iceweasel dalam daftar di atas (ia mencatat sesuatu, tetapi tidak menyajikan peristiwa-peristiwa kunci sejelas (sejauh ini) seperti halnya dengan contoh-contoh lainnya.
sumber
Saya telah menemukan screenkey hari ini, sangat keren dan bekerja dengan sangat baik.
sumber