Chúng ta đã biết cách tạo một screencast trong Linux. Chúng tôi cũng đã thảo luận về một công cụ cho phép bạn tạo một GIF động từ một screencast. Bây giờ, hãy tưởng tượng một tình huống mà screencast của bạn chứa bản ghi của một số lệnh quan trọng mà bạn nhập vào Terminal. Với thực tế là đã có nhiều cửa sổ ứng dụng mở khi quá trình ghi được thực hiện, các lệnh mà bạn đã nhập trong Thiết bị đầu cuối không hiển thị rõ ràng, đặc biệt khi màn hình được trình bày cho đối tượng rộng hơn - chẳng hạn như trong phòng trình bày.

Vậy giải pháp là gì? Có một công cụ được xây dựng đặc biệt cho những tình huống này. Gặp Screenkey, một ứng dụng dòng lệnh bạn có thể sử dụng cùng với ứng dụng screencasting của bạn để đảm bảo rằng các phím bấm của bạn được hiển thị tốt hơn.

Khóa màn hình

Lấy cảm hứng từ Screenflick, Screenkey là một công cụ chụp bất kỳ phím nào bạn nhấn và hiển thị nó theo cách giúp dễ đọc và hiểu bất cứ điều gì đang được viết. Screenkey cung cấp các tính năng như phông chữ / kích thước / vị trí có thể định cấu hình, làm nổi bật các lần nhấn phím gần đây, xử lý backspace được cải thiện và hỗ trợ nhiều màn hình.

Tải xuống và cài đặt

Bạn có thể tải xuống khóa màn hình bằng cách truy cập trang web của trang web đó và nhấp vào liên kết tải xuống trong phần Phát hành.

Bạn cũng có thể tải xuống bằng cách chạy lệnh sau:

 wget https://www.thregr.org/~wavexx/software/screenkey/releases/screenkey-0.9.tar.gz 

Hiện tại, 0.9 là phiên bản mới nhất. Trong tương lai, bạn có thể thay đổi tên gói (screenkey-0.9.tar.gz) trong các lệnh thành gói mới nhất có sẵn.

Bây giờ, giải nén các tệp / thư mục ra khỏi gói .tar.gz này bằng cách sử dụng lệnh sau:

 tar -xzvf screenkey-0.9.tar.gz 

Để cài đặt công cụ, hãy nhập thư mục cấp cao nhất và chạy tập lệnh thiết lập:

 cd screenkey-0.9 sudo ./setup.py cài đặt 

Lưu ý : Khóa màn hình yêu cầu các phụ thuộc nhất định phải có trên hệ thống của bạn để cài đặt thành công. Chạy lệnh sau sẽ cài đặt tất cả các phụ thuộc:

 sudo apt-get cài đặt python-gtk2 python-setuptools python-setuptools-git python-distutils-extra 

Sử dụng

Khi phần tải xuống / cài đặt kết thúc, chỉ cần chạy lệnh sau để bật công cụ:

 ./screenkey 

Bạn sẽ nhận thấy rằng tất cả các tổ hợp phím của bạn sẽ được công cụ ghi lại và hiển thị ngay trên màn hình của bạn.

Công cụ này cũng cung cấp khả năng kiểm soát / tinh chỉnh chức năng của nó bằng các tùy chọn dòng lệnh. Ví dụ, thời gian mặc định mà các phím bấm được hiển thị (sau khi gõ đã dừng) là 2, 5 giây. Tuy nhiên, bạn có thể thay đổi nó bằng tùy chọn -t .

Dưới đây là ví dụ làm tăng thời gian hiển thị lên 5 giây:

 ./screenkey -t 5 

Nếu bạn muốn, bạn thậm chí có thể làm cho cửa sổ đầu ra liên tục bằng cách chuyển tùy chọn --persist khi chạy lệnh “screenkey”.

 ./screenkey --persist 

Tiếp tục, phím Shift bị tắt theo mặc định. Ví dụ: “Shift + Control + a” thường được hiển thị giống như “Control + A” (thông báo số vốn A). Tuy nhiên, nếu cần, bạn có thể ghi đè cài đặt này bằng cách --vis-shift tùy chọn --vis-shift bằng lệnh “screenkey”.

 ./screenkey --vis-shift 

Một tính năng quan trọng đáng nhắc đến ở đây là bạn thậm chí có thể tạm thời vô hiệu hóa công cụ, một bước có ích khi bạn nhập thông tin nhạy cảm / riêng tư như mật khẩu. Bạn có thể đạt được điều này bằng cách nhấn "Ctrl + Ctrl".

Nhấn tổ hợp phím tương tự sẽ bật lại công cụ. Để biết thêm các tính năng / tùy chọn dòng lệnh, hãy truy cập trang web chính thức của công cụ.

Phần kết luận

Không thể phủ nhận rằng Screenkey là một tiện ích hữu dụng - ngoài việc sử dụng được đề cập ở phần đầu của hướng dẫn này, bạn cũng có thể sử dụng công cụ này để truyền đạt nhanh suy nghĩ của mình trong trường hợp bạn đang tạo một màn hình video chỉ. Một điều tốt nữa về Screenkey là nó đang được phát triển tích cực có nghĩa là bất kỳ lỗi hoặc giới hạn nào hiện đang có sẽ được sửa chữa khá nhanh chóng. Nó chắc chắn đáng để thử.