Cliky

Documentation

How to Use

  1. Sound Effects: In the "Sounds" tab, you can create new sound effects and upload the audio files they use. Expand a sound effect's files to add or remove them. Each effect can include multiple files to add variation and realism.
  2. Key Groups: Key groups are managed in the "Key Map" tab. These groups let you decide which keys trigger which sound effects. A single sound effect can be reused across different groups, or each group can use a completely different one. A key can only be assigned to a single key group.
  3. Managing Bound Keys: In the "Key Map" tab, expand a group's bound keys and click "Manage Keys" to customize which keys belong to it. You'll be taken to a page where you can add or remove keys manually. Common groupings are listed, which can be added all at once or expanded to add individual keys. Use the "Add Keys With Keyboard Listener" option to add keys by pressing them on your keyboard. When you're done, hit "Done" to save changes or "Cancel" to discard them.
  4. Adjust Preferences: Use the settings tab to enable and adjust volume variability for a more organic sound. Minimize to system tray to free up space on your taskbar and run on startup to have Cliky greet you each time you log in.

Making Convincing Effects

  • Use multiple audio clips that are similar but slightly different to create natural variation
  • Apply slight speed adjustments to create additional versions (+10%, +20%, -10%, -20%)
  • Keep volume consistent across all clips to avoid unnatural jumps
  • Trim silence at the beginning and end to keep playback snappy and responsive
  • Use uncompressed audio formats like WAV for the best quality and latency

The key to making satisfying, natural-sounding effects is subtle variation. Add multiple audio files. Each sound effect in Cliky can consist of a group of audio files. When a bound key pressed, one file from the group is chosen at random and played. This allows for organic-sounding feedback that avoids repetition.

You can expand your collection by taking one clip and creating slightly faster and slower versions, try +10%, +20%, -10%, and -20% speed changes. Consistency in volume across clips helps maintain a cohesive feel. Trimming excess silence from each file makes effects feel quicker and more responsive.

For the best quality, keep these tips in mind as you experiment and build your own custom effects. Or, if you'd rather not start from scratch, Cliky comes packaged with a set of carefully crafted sound effects ready to use right away.

Latency Considerations

Wireless keyboards, mice, and audio devices add latency to input and output. If an undesirable delay is noticeable, consider using wired devices for a better experience.

Supported Audio Files

  • .wav files Recommended. Lower latency and higher quality.
  • .mp3 files Works well, but slightly higher latency due to decoding. Mp3 is also lower quality due to lossy compression.

Mono or stereo both work, but mono is often lighter.

FAQ

Why doesn't cliky play sounds sometimes?

  • Function Key - The Fn key does not generate standard key events. It modifies other keys and cannot be detected directly.
  • Elevated Windows - Cliky cannot see input when another app with admin rights is focused unless Cliky is also run with admin rights.

Can I bind mouse buttons?

Yes, mouse button presses are supported.

Does Cliky support key releases or holds?

No, Cliky only responds to keypress events.

Where are my settings stored?

All customization is saved locally in your AppData folder. Cliky does not upload or sync anything.