Version 2.0 released

Hi everyone! I’m pleased to announce that a new version of Alt Controller is now available. It includes quite a few new action types:

  • Load profile: allows you to create controls for switching profiles.
  • Start program: allows you to run a system command e.g. to start a program, open a document / folder / desktop shortcut, etc.
    • For your security, the first time you run a new command using a Start program action, a message box will ask you to confirm that you want to run it. You can edit your confirmations at any time in Tools – Options – Security tab.
  • Activate window: allows you to switch to another window that you have open, with the option to minimise / restore it.
  • Maximise / restore / minimise the currently active window.
  • Show / hide custom window: for creating controls that show or hide your Alt Controller custom windows, opening them if necessary.
  • Toggle main menu options: for creating controls that toggle the options in the Alt Controller View and Window menus (e.g. show / hide region names or custom window title bars).
    • This could already be achieved using hotkeys, but will work better for users who are running multiple instances of Alt Controller.

For full details of all the available action types in Alt Controller, see the Types of action section of the user guide.

This release also includes a number of user interface improvements:

  • Recent Files sub-menu added to the main File menu for opening recently used profiles.
  • Better behaviour when you select multiple (or all) screen regions or custom windows with Ctrl+Click (or Ctrl+A) then drag them or edit their settings.
  • Screen regions now have a background colour option.
  • When you click the border of a screen region, it no longer causes an unwanted change of active window.
  • Custom window buttons now have a text alignment option (top, bottom, left, right, etc.)
  • In the Edit action window, your key or mouse button selection is remembered when you change action type or close and reopen the window.

For full details of this release, please see the Release Notes page. If you want to build the application yourself, the source code is available here on GitHub. The source code repository also includes spreadsheets of the text strings to be translated for anyone who would like to create or improve a translation of the user interface.

Note: I have done my best to update the German translation of the user interface for this release (with the help of Google Translate). If you spot any translations that need improving, feel free to send them in via the Contact page. Thanks!

Another note: some users get anti-virus warnings when downloading releases when they are quite new. This is because the software isn’t digitally signed. I am actively looking into getting a code signing certificate to resolve this issue. Thank you for your patience.

Accessibility Award for Alt Controller

I’m pleased to announce that Alt Controller has received a Gaming ohne Grenzen [Gaming Without Borders] award at Gamescom 2024 in the Hardware and Technology category. SpecialEffect, the fantastic charity for whom (and with whom) I developed Alt Controller as a volunteer way back in 2011, kindly offered to accept the award on behalf of the project and have written this news article about it.

Thank you to all of you who have supported SpecialEffect and made good use of Alt Controller over the years. Thank you also to Gaming ohne Grenzen, the Gamescom jury and sponsor Congstar for recognising Alt Controller with this award.

Alt Controller receives an award at Gamescom, August 2024

Version 1.97 released

Hey there! A couple of users recently asked if it would be possible to make screen region borders translucent, so here’s a small software update that includes that feature. There is a new ‘Default region translucency’ setting in the program options (Display tab). Changing this will adjust how see-through screen regions are (both border and background image, if set). For backwards compatibility with previous versions, the default translucency is set to zero, but if you like this new feature, go ahead and change it to make your screen regions translucent.

For each screen region, there is the option to use this default translucency, which should be fine in most cases, or override it by specifying a different translucency value.

Version 1.96 released

Hi everyone! I’ve made a minor release of Alt Controller to reintroduce a couple of additional options for configuring ”Repeat key (directional)’ actions, which are typically used for steering or accelerating vehicles. These somehow got removed when I made some simplifications, but apparently some users find them useful. See the ‘Repeat key (directional) action’ section of theĀ Types of action help page for more information and a screenshot. I have also fixed a bug which was causing these actions sometimes to fail to release the key being pressed.

Additional options for ‘Repeat key (directional)’ actions

As always, full details of the latest changes can be found on the Release notes page.

Version 1.94 released

Hi folks! This minor update adds an option to ‘snooze’ Alt Controller profiles (i.e. not perform any actions) when you are using certain programs (e.g. Alt Controller itself). You can find the new option in the Apps tab of the Edit situations window and there’s more information and a screenshot on this help page.

As always, full details of the latest changes can be found on the Release notes page.

Instructive videos added

I’m delighted to announce that the Profiles page now features the amazing instructive videos created by Kousha which provide clear demonstrations of how to play various games using Alt Controller and the profiles he has created. I definitely recommend following his YouTube channel which you can find here: @Kousha11y.

Version 1.93 released

I’m pleased to announce that there’s a new version of Alt Controller available. This version focuses on improvements to the custom windows functionality. In addition, the user interface is now available in German. Many thanks to Georg for providing the German translation!

As always, full details of the latest changes can be found on the Release notes page.

New website launched!

Welcome to the newly developed Alt Controller website. I hope you will agree that it is a step forward. The user guide for the software has been updated and moved online and you can find it under the resources menu. I have also added a Profiles page and I warmly invite users to send in any useful profiles that they would like to share there. For developers, the source code is now available here on GitHub.