Talon Wiki

Talon user file set list

The main Talon user file set for Talon is of course knausj_talon, but people have created several others. These range from ‘base’ user file sets that contain their whole Talon setup through to sets which build on top of knausj_talon functionality.

If intended for public consumption, these Talon user file sets are mostly annouced via the Slack channel. Aside from that there are a few ways you can discover them:

  • You can make use of the talon code search. This aims to search all known github repositories containing Talon related code. If you’re looking for integration with a particular application this is a good option.
  • You can browse the github talonvoice topic. Repositories can optionally tag themselves with this to aid discoverability.
  • You can take a look at the manually curated list below.

Voice controlled hands free mouse replacements

The easiest way to control your mouse with Talon is to use an eye tracker. But this is fairly expensive hardware. There are several voice/noise only options in addition to the ‘mouse grid’ built in to knausj_talon.

  • Dense Mouse Grid Less obtrusive overlay combining a letter and number grid to position the mouse.
  • Alphabet Soup Mouse This mouse overlays a very dense grid of letters onto the screen for very precise mouse placement. Created by Aegis, TimoTimo, and TaraRoys.
  • crosshairs mouse guide mouse Created by Aegis. Allows you to say very specific mouse coordinates and position the mouse precisely on the screen.
  • Racecar Mouse (AKA drawing mouse) A mouse you can use to draw with Talon. It steers like a racecar around the screen. Created by Timotimo.
  • Hissing Mouse Created by Tara Roys. A mouse that operates soley by hissing, and uses the idea that if you make a left turn you can get anywhere on the screen by ‘circling the block.’ Simplest possible no-words, no-hands, no need to memorize commands mouse.
  • Talon Telector Aims to detect and allow easy selection of text via an overlay.

Programming and editor integrations

  • Cursorless Structural code editing in VSCode. This with knausj_talon is the state of the art for voice coding with Talon currently.
  • Fidgetingbit’s knausj fork Fork of knausj_talon most famous for its integration with the (N)Vim code editor.

User Interface

  • Talon Heads Up Display This heads up display is awesome because it shows things like when Talon is awake, asleep, what language mode active, prints a pretty history, And a whole bunch of other things that right now you have to memorize.

Application specific

  • Chess board integration Integration with computer based chess. Lets you play chess on Lichess.org for example.
  • Rango Allows you to easily click active elements in the browser using your voice. An alternative to Vimium with better Talon integration.

Command builders and macros

Talon user sets that allow you to build voice commands more easily or define commands in a quick ad-hoc way. knausj_talon has an ephemeral macro system built in, but these user file sets extend that further.

  • Talon UI helper Command wizard that lets you build TalonScript commands which work with the screen as an image. For example it lets you easily build a command to click an icon, or show an overlay for clicking items in a list.
  • Screen spots Lets you quickly save mouse positions on the screen and then click them with a short voice command. Useful for games with fixed UI element position.

Other