키보드를 두드리는 소리를 낼 수 있는 것이 있나요?

키보드를 두드리는 소리를 낼 수 있는 것이 있나요?

직장에서 키보드를 두드리는 느낌이 그리워요. 꽤 조용한 사무실이다 보니 거의 무음에 가까운 키보드를 사용해야 합니다. 그 결과 헤드폰을 착용할 수 있게 되었습니다. 모든 키보드 이벤트에 멋지고 날카로운 클릭으로 응답하고 오디오 피드백을 제공하는 기능이 Linux나 X에 있습니까? 내가 미쳤다고 생각하기 전에 일부 고급 키보드에는 오디오 피드백을 좋아하는 사람들을 위해 이 딸깍거리는 소리를 재생할 수 있는 스피커가 내장되어 있다는 것을 알고 있습니다. OS 수준에서 뭔가를 찾고 있습니다.

답변1

xset c 100 c on

문서에 따르면 openSUSE 11.2 x86_64에서는 작동하지 않습니다.

답변2

완성된"적절한 캐시를 확인해 보는 것은 어떨까요?",나는 훌륭한 해결책을 생각해냈습니다!

[0][~]apt search key sound
bucklespring - Nostalgia bucklespring keyboard sound
bucklespring-data - Nostalgia bucklespring keyboard sound - sound files
soundkonverter - audio converter frontend for KDE
[0][~]sudo apt install bucklespring
[0][~]apropos bucklespring
buckle (1)           - Nostalgia bucklespring keyboard sound
[0][~]which buckle
/usr/games/buckle
[0][272][~]buckle -h
bucklespring version 1.4.0
usage: buckle [options]

options:

  -d DEVICE use OpenAL audio device DEVICE
  -f        use a fallback sound for unknown keys
  -g GAIN   set playback gain [0..100]
  -m CODE   use CODE as mute key (default 0x46 for scroll lock)
  -h        show help
  -l        list available openAL audio devices
  -p PATH   load .wav files from directory PATH
  -s WIDTH  set stereo width [0..100]
  -v        increase verbosity / debugging

도움말 메시지에서 볼 수 있듯이 선택적인 내용만 있습니다! 따라서 제가 했던 것처럼 백그라운드(zeroConf)에서 포크할 수 있습니다.

[0][~]buckle&
[4] 1522
[0][~]Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock

작동 중이에요!

답변3

아래 링크를 참조하세요. 약간의 노력만으로 이 작업을 수행할 수 있었는데, 키를 좋아한다면 아주 좋습니다(키가 약간 "기분"과 비슷하다고 생각합니다).

저는 제가 개발한 Emacs "암실" 쓰기 모드의 옵션으로 링크에 있는 스크립트를 사용하고 있습니다. 비동기 쉘 명령으로 시작하고 완료되면 "pkill -9 -f linux-typewriter.rb" 쉘 명령으로 종료했습니다.

https://github.com/colszowka/linux-typewriter

관련 정보