Trong Ubuntu 17.04 (hoặc mới hơn, tôi cho rằng) người ta có thể cài đặt sudo apt-get install bucklespring
, nó sẽ làm những gì tôi nghĩ bạn muốn. Sau khi cài đặt, nó có thể được bắt đầu bằng cách thực hiện buckle
và dừng lại bằng Ctrl+ C.
Nếu bạn đang sử dụng Ubuntu cũ hơn, bạn có thể thử cài đặt bucklespring từ PPA này: https://launchpad.net/~mirabilos/+archive/ubfox/ppa .
Nếu các bản ghi âm mặc định của IBM Model M không phù hợp, bạn có thể thay thế chúng bằng bản ghi âm của riêng bạn. Bạn có thể có một âm thanh khác nhau cho mỗi phím, nhưng giả sử bạn chỉ có một âm thanh, bạn cần tạo một vài liên kết đến nó, để bucklespring sẽ sử dụng nó một cách chính xác. Giả sử tập tin âm thanh của bạn được gọi là sound.wav
:
cp -av /usr/share/buckle/wav my-sounds
cd my-sounds
for fname in ??-?.wav ; do ln -sfv ../sound.wav "${fname}" ; done
cd ..
buckle -p my-sounds
(Nếu độ trễ giữa phím nhấn và âm thanh quá dài so với nhu cầu của bạn, bucklespring dường như hỗ trợ jack, được cho là giới thiệu độ trễ ít hơn.)