Disable Targus PowerPoint Remote Buttons

February 16th, 2010 Leave a comment Go to comments

A company called Targus makes remote controls designed for use with PowerPoint presentations.  They allow you to control your presentation from some distance away from the actual computer running the show.

While this sounds like a great idea in theory, in practice these remotes are BEYOND frustrating.  The reason is that there are too many buttons, and pressing the wrong button at the wrong time will make the presentation quit working.  And no matter how carefully we instruct the presenter to recover from such incidents, ("If everything stops working press this button labeled Magic Fix-It Button!") ostensibly they will forget.  Every.  Single.  Time.

These buttons, they must be disabled.

We wanted to solve two problems.  The first was the button designed to switch applications.  It's an excellent idea, but for some reason it doesn't work properly.  You can switch out of your presentation, but you can't switch back.  The second was the button that suddenly blanks the screen.  We are told that this button is coronary-inducing.

We wrote the following script using the excellent and free AutoHotkey program.  It works like a charm, in both PowerPoint and OpenOffice.org Impress.  If you don't have AutoHotkey, we used its compiler to make an EXE file.  You may simply download the file to disable Targus PowerPoint Remote buttons.
; Disable Targus Remote Buttons - by Mango - http://www.toao.net/
#SingleInstance force
; First, disable Alt+Shift+Tab.
; Next, disable Shift+Alt, a byproduct of disabling Alt+Shift+Tab.
; If a window is active named "PowerPoint Slide Show", disable the 'b' key as it will blank the screen.
#IfWinActive, PowerPoint Slide Show
; Disable the 'b' key in OpenOffice.org Impress.
#IfWinActive, ahk_class SALTMPSUBFRAME


If you would like a reply to your comment, you must leave your email address! We receive dozens of questions every month from people who don't leave us with any way to contact them, so we have no choice but to ignore the question. We try to reply to as many questions as we can, if we know the email address of the person who asked the question. Thanks in advance for writing in :)

Allowed HTML: <b>, <i>, <em>, <strong>. All other < and > will be replaced with &lt; and &gt;.