TileShort
A downloadable tool for Windows
What is TileShort
Tileshort is a piece of software that lets you define custom buttons that will trigger specific key combinations and/or Lua commands.
What can I customize
At the time of writing you can customize:
- whether or not the tile is enabled
- whether or not the tile has the text hidden
- whether or not the tile is a spacer
- if the tile will trigger only keyboard event, execute command or both (due to how the program is written, the command will always be executed first)
- visible text
- font and color for the visible text
- tile size (range from 16px to 512px)
- background of the tile
- image for the tile
- keyboard shortcut to execute
- Lua command (script) to execute
- whether or not the command needs to be executed in a new thread
...but why
When creating this software I had in mind people that use VR and stream (which is a very small and niche contingent of population). When you are in VR enviroment it's very hard to manage your stream - change scenes, start or stop recording, streaming. With this you can create various buttons that will help you with operation of your stream.
Of course there are other uses for this. You can for example use this as a way to help folks with disabilities or older people that have hard time using keyboard shortcuts. Or you can use it to trigger some of those pesky shortcuts you're still forgetting.
Usage
I strongly encourage you to experiment with the software a little bit. Add a few buttons, check what each option does. Almost everything should be self-explanatory by labels or instructions in the program itself.
Advanced usage
Using the Lua scripting language you can do almost anything from within the program. If you're interested in creating a script I'd recommend starting from reading about Lua.
One of the most abundant usages of Lua in this software would be switching to a specific window, so windows doesn't trigger "the annoying sound™". Simply type os.execute("changeWindow.bat \"window name\"") in the command field. The bat file required for this operation is already included with TileShort.
Known problems
- No dark mode
- Text in small buttons does not wrap - not easy to fix unfortunately since buttons don't have built in way to wrap the text and they shouldn't have long labels to begin with
- Possible issues with detection of some keys on non-QWERTY keyboards
- You cannot set 2 alphanumeric keys to be triggered (ex. CTRL+A+E)
- Only 2 translations available for now (en_US and pl_PL)
Status | Released |
Category | Tool |
Platforms | Windows |
Author | Rey |
Made with | Inkscape, Krita |
Tags | 2D, Automation, DRM Free, User Interface (UI) |
Average session | Days or more |
Languages | English, Polish |
Inputs | Keyboard, Mouse |
Accessibility | Configurable controls |
Download
Click download now to get access to the following files: