<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PowerPoint &#8211; About Things | A Hans Scharler Blog</title>
	<atom:link href="https://nothans.com/tag/powerpoint/feed" rel="self" type="application/rss+xml" />
	<link>https://nothans.com</link>
	<description>Life, Comedy, Games, Tech, Marketing, and Community</description>
	<lastBuildDate>Wed, 12 Jul 2023 18:22:56 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/nothans.com/wp-content/uploads/2023/02/cropped-settings.png?fit=32%2C32&#038;ssl=1</url>
	<title>PowerPoint &#8211; About Things | A Hans Scharler Blog</title>
	<link>https://nothans.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">114568856</site>	<item>
		<title>Control PowerPoint with AutoHotkey v2</title>
		<link>https://nothans.com/control-powerpoint-with-autohotkey-v2</link>
					<comments>https://nothans.com/control-powerpoint-with-autohotkey-v2#comments</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Wed, 12 Jul 2023 17:38:27 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AutoHotkey]]></category>
		<category><![CDATA[NORWII]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<category><![CDATA[Stream Deck]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=3925</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>I am on a mission to master the control of PowerPoint during my presentations. I&nbsp;<em>Zoom</em>,&nbsp;<em>Teams</em>, and share my screen a lot. I often communicate business ideas via slides and love being able to give effective presentations. My biggest issue in a multi monitor setup is flipping back and forth from Zoom or Teams to PowerPoint and having my presentation lose focus. I then go to advance the slides and nothing happens. I then Alt+Tab to find my slideshow and try again. I want to advance my slides no matter what window is in focus. My solution involves a wireless presenter remote and the AutoHotkey v2 utility for Windows. You can reproduce this configuration with any HID device like a footswitch or even an Arduino or an Elgato Stream Deck.</p>



<p>My previous attempts worked out well, but I recently found out that  <a rel="noreferrer noopener" href="https://www.autohotkey.com/docs/v2/" target="_blank">AutoHotkey</a> has changed their configuration files and the project now defaults to AutoHotkey v2 with AutoHotkey v1/v1.1 being deprecated. I have updated my tutorial to AutoHotkey v2.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img data-recalc-dims="1" fetchpriority="high" decoding="async" data-attachment-id="3926" data-permalink="https://nothans.com/control-powerpoint-with-autohotkey-v2/image-14-4" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?fit=752%2C999&amp;ssl=1" data-orig-size="752,999" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Controlling PowerPoint with AUtohotkey v2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?fit=750%2C996&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?resize=376%2C500&#038;ssl=1" alt="" class="wp-image-3926" width="376" height="500" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?w=752&amp;ssl=1 752w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?resize=226%2C300&amp;ssl=1 226w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-14.png?resize=750%2C996&amp;ssl=1 750w" sizes="(max-width: 376px) 100vw, 376px" /><figcaption class="wp-element-caption">Norwii Presenter Remote for PowerPoint</figcaption></figure>
</div>


<p><strong>Big picture.&nbsp;</strong>We are going to install the Norwii Presenter software, configure the buttons on the presenter remote, and create a custom AutoHotkey v2 script to intercept the button presses and send them to PowerPoint. If you don’t do this, the presenter remote will only work when PowerPoint is in focus. That works well in some situations, but it doesn’t work as well for online meetings where you are moving around your desktop to monitor the chat, look a response, or find a document.</p>



<p><strong>Buy a <a href="https://www.amazon.com/gp/product/B081SY17DC?ie=UTF8&amp;psc=1&amp;linkCode=ll1&amp;tag=nothans&amp;linkId=0a6df5e48328214a75b2e5953b14db79&amp;language=en_US&amp;ref_=as_li_ss_tl">Norwii Presenter Remote</a>&nbsp;on Amazon.</strong>&nbsp;I like the Norwii N28 model with its not easy to miss big button for advancing slides, but the other models are lovely too. The N28 is wireless and most buttons are customizable. I also like this model since it uses a AAA battery instead of a rechargeable battery. The rechargeable model sounds like a good idea, but I have found out that it is always dead when you want to use it. With the replaceable battery model, you just replace the battery if it is dead. From my experience and usage, the AAA battery lasts almost a year.</p>



<p><strong>Install the&nbsp;<a rel="noreferrer noopener" href="https://www.norwii.com/downloaden/26-en.html" target="_blank">Norwii Presenter Utility</a>&nbsp;for Windows.</strong>&nbsp;This software has the driver for the wireless dongle and also a tool for remapping the buttons of your remote to new buttons. You can remap all of the buttons (except the laser pointer button). The software is not necessarily easy to use, but it gets the job done. Other presentation remotes lack the ability to be reprogrammed. This is why I love the Norwii models.</p>



<p><strong>Customize the Norwii Presenter buttons.</strong>&nbsp;Click on the Customize tab in the utility and make sure N28 (M) is selected as the model. Under each key configure the short press function for each mapping that you have in AutoHotkey (more on that in a moment). The big yellow button is known as the “Page down” key. I use Shift + F12 to advance my slides in PowerPoint. you can do the other buttons if you like. I have experimented with programing all of the buttons to advance the slides. That way I don’t have to fumble around trying to pick the right button in the heat of the moment. But, I have expanded this to backing up a slide (page up key) and exiting the presentation with the enter key. I practiced a few times to get this right. Let me know in the comments what works for you.</p>



<figure class="wp-block-image"><img data-recalc-dims="1" decoding="async" width="750" height="533" data-attachment-id="2777" data-permalink="https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/norwii-presenter-config" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?fit=1350%2C960&amp;ssl=1" data-orig-size="1350,960" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norwii-presenter-config" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?fit=750%2C533&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=750%2C533&#038;ssl=1" alt="" class="wp-image-2777" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=1024%2C728&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=300%2C213&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=768%2C546&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?w=1350&amp;ssl=1 1350w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Norwii Presenter Software Configuration</figcaption></figure>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="750" height="347" data-attachment-id="3927" data-permalink="https://nothans.com/control-powerpoint-with-autohotkey-v2/image-15-4" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?fit=841%2C389&amp;ssl=1" data-orig-size="841,389" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-15" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?fit=750%2C347&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?resize=750%2C347&#038;ssl=1" alt="" class="wp-image-3927" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?w=841&amp;ssl=1 841w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?resize=300%2C139&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?resize=768%2C355&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-15.png?resize=750%2C347&amp;ssl=1 750w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Norwii Presenter Button Configuration Mapped to Key Bindings</figcaption></figure>
</div>


<p>Also, make sure that the Norwii Presenter Utility starts up with Windows. This will make sure that the utility is running in the background after you reboot to install Windows updates. Click the Setup tab and select, “Start Norwii Presenter after Windows startup.”</p>



<figure class="wp-block-image"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="298" data-attachment-id="2778" data-permalink="https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/norwii-setup" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?fit=1336%2C531&amp;ssl=1" data-orig-size="1336,531" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Hans&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1648894367&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norwii-setup" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?fit=750%2C298&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=750%2C298&#038;ssl=1" alt="" class="wp-image-2778" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=1024%2C407&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=300%2C119&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=768%2C305&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?w=1336&amp;ssl=1 1336w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Norwill Utility Setup</figcaption></figure>



<p><strong>Install and configure AutoHotkey.&nbsp;</strong>We are going to use an awesome utility for Windows PCs called&nbsp;<a rel="noreferrer noopener" href="https://www.autohotkey.com/" target="_blank">AutoHotkey</a>. This utility listen for your custom key presses redirects the controls to PowerPoint. Let me warn you now ff this is your first time using AutoHotkey. You are going to get addicted to automation. YOU HAVE BEEN WARNED.</p>



<p>Install&nbsp;<a rel="noreferrer noopener" href="https://www.autohotkey.com/" target="_blank">AutoHotkey v2</a>&nbsp;on your Windows PC. AHK will run in the background waiting for keyboard commands that match the rules that you have created. For help, check out the&nbsp;<a href="https://www.autohotkey.com/docs/v2/" target="_blank" rel="noreferrer noopener">documentation</a>&nbsp;and the&nbsp;<a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=HcgQlGeaPHw" target="_blank">Hello World</a>&nbsp;video on YouTube. I know, it will be daunting at first, but a community of people for the last decade have been creating videos, examples, and tutorials. You just might be inspired to automate other computing tasks. My goal is to map Shift+F12 and Shift+F11 to Page Up and Page Down. Page Up and Page Down are keyboard shortcuts for PowerPoint.</p>



<ol class="wp-block-list">
<li>Right-click on your desktop</li>



<li>Find “New” in the menu</li>



<li>Click “AutoHotkey Script” inside the “New” menu</li>



<li>Name it&nbsp;<em>PowerPoint.ahk</em></li>



<li>Right-click on&nbsp;<em>PowerPoint.ahk</em>&nbsp;and click “Edit Script”</li>



<li>Enter the&nbsp;this <a rel="noreferrer noopener" href="https://github.com/nothans/autohotkey-config-for-powerpoint/blob/main/PowerPoint_AHKv2.ahk" target="_blank">AutoHotkey 2 code</a>&nbsp;and save the file:</li>
</ol>



<pre class="wp-block-preformatted">#Requires AutoHotkey v2.0

;; Key Bindings for AutoHotkey v2 and PowerPoint
;; nothans.com/powerpoint

; Bind to Shift+F12 - Advance slide or start presenting from the last slide
+F12::
{    
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate
        Send "{PgDn}"
        return
    }
    else
    {
        if WinExist("ahk_exe POWERPNT.EXE") {
             WinActivate
	     Send "+{F5}"	
        }        
        return
    }
}

; Bind to Shift+F11 - Go back one slide
+F11::
{
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate
        Send "{PgUp}"
        return
    }

    return
}

; Bind to Shift+F8 - Exit slideshow
+F8::
{       
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate
        Send "{Esc}"
	return
    }

    return
}

; Bind to Shift+F7 - Advance slide or start presenting from the first slide
+F7::
{    
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate
        Send "{PgDn}"
        return
    }
    else
    {
        if WinExist("ahk_exe POWERPNT.EXE") {
             WinActivate
	     Send "{F5}"	
        }        
        return
    }
}</pre>



<p>For more AutoHotkey button mappings, check out my&nbsp;<a href="https://github.com/nothans/autohotkey-config-for-powerpoint/blob/main/PowerPoint_AHKv2.ahk" target="_blank" rel="noreferrer noopener">GitHub</a>&nbsp;repository.</p>



<p><strong>Use your new power to deliver the ultimate PowerPoint presentation.</strong>&nbsp;Now that you are all powerful, open PowerPoint and click the big yellow button on the Norwii N28 remote. This will put your presentation into presentation mode. Click the big yellow button again. Your slides or animations advance. Click it again. Your slides advance. It is a beautiful thing.</p>



<figure class="wp-block-embed is-type-rich is-provider-embed-handler wp-block-embed-embed-handler wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/itgnUx7fnPU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div><figcaption class="wp-element-caption">PowerPoint Control with AutoHotkey v2</figcaption></figure>


<h2 class="wp-block-heading" id="elgato-stream-deck-control">Elgato Stream Deck Control</h2>


<p>You can use the same AutoHotkey v2 configuration to control PowerPoint from the <a rel="noreferrer noopener" href="https://amzn.to/3pJB7OW" target="_blank">Elgato Stream Deck</a> or <a rel="noreferrer noopener" href="https://amzn.to/3pJmDP5" target="_blank">Elgato Stream Deck Pedal</a> as well.</p>



<ol class="wp-block-list">
<li>Open up the Stream Deck Software and search for &#8220;Hotkey&#8221;</li>
</ol>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="688" data-attachment-id="3928" data-permalink="https://nothans.com/control-powerpoint-with-autohotkey-v2/image-16-4" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?fit=842%2C772&amp;ssl=1" data-orig-size="842,772" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-16" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?fit=750%2C688&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?resize=750%2C688&#038;ssl=1" alt="" class="wp-image-3928" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?w=842&amp;ssl=1 842w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?resize=300%2C275&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?resize=768%2C704&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-16.png?resize=750%2C688&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>
</div>


<p>2. Drag the Hotkey option to an open button</p>



<p>3. Click into the Hotkey field and wait for it say, &#8220;Observing keystrokes&#8230;&#8221;, and press Shift+F12</p>



<p>4. Rename the title to, &#8220;Advance&#8221;, and set the icon to the forward icon</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="688" data-attachment-id="3929" data-permalink="https://nothans.com/control-powerpoint-with-autohotkey-v2/image-17-4" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?fit=842%2C772&amp;ssl=1" data-orig-size="842,772" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-17" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?fit=750%2C688&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?resize=750%2C688&#038;ssl=1" alt="" class="wp-image-3929" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?w=842&amp;ssl=1 842w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?resize=300%2C275&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?resize=768%2C704&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/07/image-17.png?resize=750%2C688&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Completed Elgato Stream Deck Button for PowerPoint</figcaption></figure>
</div>


<p>5. Create Stream Deck hotkeys for the rest of the key bindings in your AutoHotkey v2 configuration and enjoy the power!</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/YVB3c3ujBVI?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div><figcaption class="wp-element-caption">Controlling PowerPoint with Stream Deck and AutoHotkey (demo)</figcaption></figure>



<p><strong>Let me know in the comments if you try this out. Also, let me know if you have some tricks for PowerPoint or other Windows apps. I am always looking to optimize.</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/control-powerpoint-with-autohotkey-v2/feed</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3925</post-id>	</item>
		<item>
		<title>Why Do You Take Photos of PowerPoint Slides?</title>
		<link>https://nothans.com/why-do-you-take-photos-of-powerpoint-slides</link>
					<comments>https://nothans.com/why-do-you-take-photos-of-powerpoint-slides#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Tue, 09 Aug 2022 13:16:19 +0000</pubDate>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=2992</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>I took a bunch of photos of PowerPoint slides at a conference.&nbsp;<strong><em>Why do you do that?</em></strong>&nbsp;I mean, why did I do that?</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="638" height="359" data-attachment-id="1264" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/a-public-service-announcement-5-638" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?fit=638%2C359&amp;ssl=1" data-orig-size="638,359" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Me taking a photo of someone taking a photo of a PowerPoint slide." data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?fit=638%2C359&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?resize=638%2C359&#038;ssl=1" alt="" class="wp-image-1264" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?w=638&amp;ssl=1 638w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 638px) 100vw, 638px" /><figcaption>Taking a Photo of a PowerPoint Slide</figcaption></figure>
</div>


<p>I also took a picture of someone taking a picture of someone taking a picture of a PowerPoint slide. This rabbit hole goes all the way down.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="638" height="359" data-attachment-id="1265" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/a-public-service-announcement-6-638" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?fit=638%2C359&amp;ssl=1" data-orig-size="638,359" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Zoomed in of me taking a photo of someone taking a photo of a PowerPoint slide." data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?fit=638%2C359&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?resize=638%2C359&#038;ssl=1" alt="" class="wp-image-1265" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?w=638&amp;ssl=1 638w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 638px) 100vw, 638px" /><figcaption>Taking a Photo of Someone Taking a Photo of a PowerPoint Slide</figcaption></figure>
</div>


<p>I have thought about this topic before. I have even given a <a href="https://nothans.com/taking-photos-of-powerpoint-slides" data-type="post" data-id="1257">talk</a> about taking photos of PowerPoint slides. PowerPoint slides do not take up a lot of storage space as a PowerPoint slide. But, when you take a photo of a PowerPoint slide you take a small file size and make it over 20 times the size. Then, imagine more than one person taking a photo of the same slide. A small file could expand to thousands of times of its original size. And, those photos have to be stored on the cloud for the rest of time for everyone who captured that image.</p>



<p>I take photos of things all of the time: <a href="https://nothans.com/why-do-you-take-photos-of-fireworks" data-type="post" data-id="2976">fireworks</a>, <a href="https://nothans.com/why-do-you-take-photos-at-a-wedding" data-type="post" data-id="2985">weddings</a>, <a href="https://nothans.com/taking-photos-of-powerpoint-slides" data-type="post" data-id="1257">PowerPoint slides</a>. I am doing this more and more to capture the moment and to remind me of something in the future. It is my modern day way of note taking. The problem is that I just keep taking photos of moments of my life. I wonder how important the moments will be later in life. The late Norm MacDonald covered <a href="https://www.youtube.com/watch?v=9MZHHBb3rP4" target="_blank" rel="noreferrer noopener">the evolution of photography</a> and the absurdity of how many photos we are taking of our ourselves.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/9MZHHBb3rP4?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div><figcaption>Norm MacDonald on the Evolution of Photography</figcaption></figure>



<p>All of us are building data lakes filled with screenshots, photos, and texts. In the current state, this lake is only useful to the companies that use the data to understand our buying behaviors, but the data is not too useful for all of us. Many that is the next step for us? Maybe there will be a service that curates our photos, culls them, and extract meaningful insights for us to easily parse. Otherwise we are going to drown in the data lake.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/why-do-you-take-photos-of-powerpoint-slides/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2992</post-id>	</item>
		<item>
		<title>Next Level PowerPoint Control for Online Meetings: Norwii Presenter Remote + AutoHotkey</title>
		<link>https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey</link>
					<comments>https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Sat, 02 Apr 2022 15:15:23 +0000</pubDate>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=2775</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>I am on a quest to solve PowerPoint control issues that come up during my presentations. I <em>Zoom</em>, <em>Teams</em>, and share my screen a lot. I often communicate business ideas via slides and love being able to give effective presentations. My biggest issue in a multimonitor setup is flipping back and forth from Zoom or Teams to PowerPoint and having my presentation lose focus. I then go to advance the slides and nothing happens. I then Alt+Tab to find my slideshow and try again. I want to advance my slides no matter what window is in focus. My solution involves a wireless presenter remote and the AutoHotkey utility for Windows. You can reproduce this configuration with any HID device like a footswitch or even an Arduino. I have also used the <a href="https://nothans.com/stream-deck-autohotkey-powerpoint" data-type="post" data-id="1710">Elgato Stream Deck</a> to accomplish the same result but I find it clunky to use when I am presenting. I like holding on to the remote, talking with my hands, and being animated to heighten the impact of my message.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><a href="https://www.amazon.com/gp/product/B081SY17DC?ie=UTF8&amp;psc=1&amp;linkCode=ll1&amp;tag=nothans&amp;linkId=0a6df5e48328214a75b2e5953b14db79&amp;language=en_US&amp;ref_=as_li_ss_tl"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="840" data-attachment-id="2776" data-permalink="https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/norwii_presenter_autohotkey" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?fit=869%2C973&amp;ssl=1" data-orig-size="869,973" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norwii presenter remote autohotkey" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?fit=750%2C840&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?resize=750%2C840&#038;ssl=1" alt="" class="wp-image-2776" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?w=869&amp;ssl=1 869w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?resize=268%2C300&amp;ssl=1 268w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii_presenter_autohotkey.jpg?resize=768%2C860&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption class="wp-element-caption">Norwii N28 Presenter Remote for PowerPoint</figcaption></figure>
</div>


<p><strong>Big pitcure. </strong>We are going to install the norwii Preernter woftware, config the buttons on the presenter remote, and create a custom AutoHotkey script to intercept the button presses and send them to PowerPoint. If you don&#8217;t do this, the presenter remote will only work when PowerPoint is in focus. That works well in some situations, but it doesn&#8217;t work as well for online meetings where you are moving around your desktop to monitor the chat, look a response, or find a document.</p>



<p><strong>Buy the <a href="https://www.amazon.com/gp/product/B081SY17DC?ie=UTF8&amp;psc=1&amp;linkCode=ll1&amp;tag=nothans&amp;linkId=0a6df5e48328214a75b2e5953b14db79&amp;language=en_US&amp;ref_=as_li_ss_tl">Norwii N28 Presenter Remote</a> on Amazon.</strong> The N28 has a big button for advancing slides. It&#8217;s wireless. And, most of the buttons are customizable. I also like this model since it uses a AAA battery instead of a rechargeable battery. The rechargeable model sounds like a good idea, but I have found out that it is always dead when you want to use it. With the replaceable battery model, you just replace the battery if it is dead. From my experience and usage, the AAA battery lasts almost a year.</p>



<p><strong>Install the <a rel="noreferrer noopener" href="https://www.norwii.com/downloaden/26-en.html" target="_blank">Norwii Presenter Utility</a> for Windows.</strong> This software has the driver for the wireless dongle and also a tool for remapping the buttons of your remote to new buttons. You can remap all of the buttons (except the laser pointer button). The software is not necessarily easy to use, but it gets the job done. Other presentation remotes lack the ability to be reprogrammed. This is why I love the Norwii models.</p>



<p><strong>Customize the Norwii Presenter buttons.</strong> Click on the Customize tab in the utility and make sure N28 (M) is selected as the model. Under each key configure the short press function for each mapping that you have in AutoHotkey (more on that in a moment). The big yellow button is known as the &#8220;Page down&#8221; key. I use Shift + F12 to advance my slides in PowerPoint. you can do the other buttons if you like. I have experimented with programing all of the buttons to advance the slides. That way I don&#8217;t have to fumble around trying to pick the right button in the heat of the moment. But, I have expanded this to backing up a slide (page up key) and exiting the presentation with the enter key. I practiced a few times to get this right. Let me know in the comments what works for you. </p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="533" data-attachment-id="2777" data-permalink="https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/norwii-presenter-config" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?fit=1350%2C960&amp;ssl=1" data-orig-size="1350,960" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norwii-presenter-config" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?fit=750%2C533&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=750%2C533&#038;ssl=1" alt="" class="wp-image-2777" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=1024%2C728&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=300%2C213&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?resize=768%2C546&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-presenter-config.png?w=1350&amp;ssl=1 1350w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Norwii Presenter Software Configuration</figcaption></figure>
</div>


<p>Also, make sure that the Norwii Presenter Utility starts up with Windows. This will make sure that the utility is running in the background after you reboot to install Windows updates. Click the Setup tab and select, &#8220;Start Norwii Presenter after Windows startup.&#8221;</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="298" data-attachment-id="2778" data-permalink="https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/norwii-setup" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?fit=1336%2C531&amp;ssl=1" data-orig-size="1336,531" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Hans&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1648894367&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="norwii-setup" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?fit=750%2C298&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=750%2C298&#038;ssl=1" alt="" class="wp-image-2778" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=1024%2C407&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=300%2C119&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?resize=768%2C305&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/04/norwii-setup.jpg?w=1336&amp;ssl=1 1336w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Norwill Utility Setup</figcaption></figure>
</div>


<p><strong>Install and configure AutoHotkey. </strong>We are going to use an awesome utity for Windows PCs called <a href="https://www.autohotkey.com/" target="_blank" rel="noreferrer noopener">AutoHotkey</a>. This utility listen for your custom key presses redirects the controls to PowerPoint. Let me warn you now ff this is your first time using AutoHokey. You are going to get addicted to automation. YOU HAVE BEEN WARNED.</p>



<p>Install&nbsp;<a rel="noreferrer noopener" href="https://www.autohotkey.com/" target="_blank">AutoHotkey</a>&nbsp;on your Windows PC. AHK will run in the background waiting for keyboard commands that match the rules that you have created. For help, check out the&nbsp;<a rel="noreferrer noopener" href="https://www.autohotkey.com/docs/AutoHotkey.htm" target="_blank">documentation</a>&nbsp;and the&nbsp;<a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=HcgQlGeaPHw" target="_blank">Hello World</a>&nbsp;video on YouTube. I know, it will be daunting at first, but a community of people for the last decade have been creating videos, examples, and tutorials. You just might be inspired to automate other computing tasks. My goal is to map Shift+F12 and Shift+F11 to Page Up and Page Down. Page Up and Page Down are keyboard shortcuts for PowerPoint.</p>



<ol class="wp-block-list">
<li>Right-click on your desktop</li>



<li>Find “New” in the menu</li>



<li>Click “AutoHotkey Script” inside the “New” menu</li>



<li>Name it <em>PowerPoint.ahk</em></li>



<li>Right-click on <em>PowerPoint.ahk</em> and click “Edit Script”</li>



<li>Enter the <a href="https://github.com/nothans/autohotkey-config-for-powerpoint/blob/main/PowerPoint_AHKv1.ahk" target="_blank" rel="noreferrer noopener">v1</a> or <a href="https://github.com/nothans/autohotkey-config-for-powerpoint/blob/main/PowerPoint_AHKv2.ahk" target="_blank" rel="noreferrer noopener">v2</a> and save:</li>
</ol>



<pre class="wp-block-preformatted">+F12::
    
    If WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgDn}
        return
    }
    Else
    {
        ControlSend,mdiClass1,+{F5},ahk_exe POWERPNT.EXE
        return
    }

+F11::

    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgUp}
        return
    }

    return

+F8::
       
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {Esc}
	return
    }

    return</pre>



<p>For more AutoHotkey button mappings, check out my <a rel="noreferrer noopener" href="https://github.com/nothans/autohotkey-config-for-norwii-remote/blob/main/PowerPoint.ahk" target="_blank">GitHub</a> repository.</p>



<p><strong>Use your new power to deliver the ultimate PowerPoint presenation.</strong> Now that you are all powerful, open PowerPoint and click the big yellow button on the Norwii N28 remote. This will put your presentaiton into presentation mode. Click the big yellow button again. Your slides or animations advance. Click it again. Your slides advance. It is a beautiful thing.</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/itgnUx7fnPU?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div><figcaption class="wp-element-caption">Norwii Presenter + AutoHotkey Demo</figcaption></figure>



<p>Let me know in the comments if you try this out. Also, let me know if you have some tricks for PowerPoint or other Windows apps. I am always looking to optimize.</p>


<h2 class="wp-block-heading" id="update-july-11-2023-new-autohotkey-v2-config-file">Update: July 11, 2023 &#8211; New AutoHotkey v2 Config File</h2>


<p>I got a new laptop and had to reinstall my PowerPoint control setup. I noticed that AutoHotkey has changed their configuration files a lot and have defaulted to AutoHotkey v2 and deprecated v1.</p>



<p>I re-wrote the config file for AutoHotkey v2 and updated the code on the GitHub repo: <a rel="noreferrer noopener" href="https://github.com/nothans/autohotkey-config-for-powerpoint" target="_blank">https://github.com/nothans/autohotkey-config-for-powerpoint</a></p>



<p></p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/next-level-powerpoint-control-for-online-meetings-norwii-presenter-remote-autohotkey/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2775</post-id>	</item>
		<item>
		<title>New Feature in Microsoft Teams Calls Out My Snacking Habit</title>
		<link>https://nothans.com/microsoft-teams-calls-out-my-snacking-habit</link>
					<comments>https://nothans.com/microsoft-teams-calls-out-my-snacking-habit#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Wed, 31 Mar 2021 14:22:14 +0000</pubDate>
				<category><![CDATA[Comedy]]></category>
		<category><![CDATA[Life]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<category><![CDATA[Teams]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=2128</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>Microsoft Teams rolled out a new feature that detects if you are talking while on mute. This feature called out my snacking habit as I was *loudly* eating potato chips during a meeting.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="702" data-attachment-id="2129" data-permalink="https://nothans.com/microsoft-teams-calls-out-my-snacking-habit/microsoft_teams_snacking" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?fit=2560%2C2398&amp;ssl=1" data-orig-size="2560,2398" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;1.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel 2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1616774543&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.442&quot;,&quot;iso&quot;:&quot;102&quot;,&quot;shutter_speed&quot;:&quot;0.008335&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Microsoft Teams Snacking" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?fit=750%2C702&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking.jpg?resize=750%2C702&#038;ssl=1" alt="" class="wp-image-2129" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?resize=1024%2C959&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?resize=300%2C281&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?resize=768%2C719&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?resize=1536%2C1439&amp;ssl=1 1536w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?resize=2048%2C1919&amp;ssl=1 2048w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/microsoft_teams_snacking-scaled.jpg?w=2250&amp;ssl=1 2250w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Caught Snacking On Microsoft Teams</figcaption></figure>



<p>Microsoft Teams now detects if you are talking while you are on mute. This is a handy feature as we all have probably experienced with online meetings over the past year. Someone goes to start talking and the others on the meeting don&#8217;t hear anything. </p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>&#8220;You&#8217;re on mute!&#8221;</p><cite>Online meeting participants</cite></blockquote>



<p>Teams pops up a message on your screen to tell you, &#8220;You&#8217;re muted.&#8221; I hope this new feature shaves off a few seconds of embarrassment for you and I.</p>



<p>After giving some feedback in a meeting, I put myself on mute to enjoy a snack. I discovered the mute feature while crunching away on the chips. I was making a lot of noise, mouth open. When we return to the office, I have a lot of habits that I have to readjust. I wouldn&#8217;t have done this in a conference room with a bunch of people watching a PowerPoint with a lot of focus. And, even if I would have, I probably would snacked quieter, mouth closed. I can hear my mom&#8217;s advise echoing in my head. It will definitely be an adjustment going back to work, being in the same room with other humans, starring at a larger screen together instead of being alone starring at a smaller screen.</p>



<p>What other Microsoft Teams features should exist to help with habits?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/microsoft-teams-calls-out-my-snacking-habit/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2128</post-id>	</item>
		<item>
		<title>Control PowerPoint with a $10 Wireless Presenter (and AutoHotkey)</title>
		<link>https://nothans.com/control-powerpoint-with-a-wireless-presenter</link>
					<comments>https://nothans.com/control-powerpoint-with-a-wireless-presenter#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Tue, 16 Mar 2021 20:13:13 +0000</pubDate>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[AutoHotkey]]></category>
		<category><![CDATA[NORWII]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=1767</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>I received a bunch of email after I posted my Stream Deck <a rel="noreferrer noopener" href="https://nothans.com/stream-deck-autohotkey-powerpoint" target="_blank">project</a> to control PowerPoint. Some were happy to see the clues to make their AutoHotkey scripts work properly and others were wondering how to do this without a Stream Deck. Stream Deck controllers are really awesome and have been in high demand in the past year. Some marketplaces are selling <a rel="noreferrer noopener" href="https://amzn.to/30Ry9I4" target="_blank">Stream Deck</a> controllers for 2-3 times the MSRP.</p>



<figure class="wp-block-image size-large"><a href="https://amzn.to/30T2Zju"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="563" data-attachment-id="1768" data-permalink="https://nothans.com/control-powerpoint-with-a-wireless-presenter/powerpoint-presenter" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?fit=1246%2C934&amp;ssl=1" data-orig-size="1246,934" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="PowerPoint-Presenter" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?fit=750%2C563&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=750%2C563&#038;ssl=1" alt="" class="wp-image-1768" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?w=1246&amp;ssl=1 1246w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption class="wp-element-caption">Controlling PowerPoint with the KNORVAY N27 Presenter</figcaption></figure>



<p>I have a solution for you. And, it&#8217;s way cheaper&#8230; and it&#8217;s also the way that I present on camera. I use a $10 PowerPoint <a rel="noreferrer noopener" href="https://amzn.to/30T2Zju" target="_blank">presenter device</a> by KNORVAY/NORWII. The trick with this device that it comes with a little utility that enables you to remap the buttons on the presenter remote to almost anything that you want. The default button mappings do work with PowerPoint, but they only work when PowerPoint is in focus. In our modern world presenting with Microsft Teams or Zoom, it&#8217;s easy to lose your PowerPoint presentation and then get all flustered trying to find it. By using an AutoHotkey script, you can also always advance your slides no matter what window is in focus.</p>


<h2 class="wp-block-heading" id="steps">Steps</h2>


<ol class="wp-block-list">
<li>Buy a KNORVAY/NORWII presenter device on <a rel="noreferrer noopener" href="https://amzn.to/30T2Zju" target="_blank">Amazon</a>. I prefer the N27 at $10. They make a rechargeable <a rel="noreferrer noopener" href="https://amzn.to/3vsr7b7" target="_blank">version</a>, but I like the idea of throwing a AAA battery in when I need it. You could also get both for less than $25.</li>



<li>Install the NORWII Presenter utility for Windows and remap the buttons to point to your AutoHotkey macros buttons.</li>



<li>Install AutoHotkey on your Windows computer and upload the scripts for each key</li>
</ol>


<h2 class="wp-block-heading" id="remapping-buttons">Remapping Buttons</h2>


<p>On Windows, you need to install a <a rel="noreferrer noopener" href="https://www.norwii.com/manualen/shownews.php?id=491&amp;lang=en" target="_blank">utility</a> for the KNORVAY/NORWII presenter devices. This utility allows you to remap the buttons on the presenter: Page Up, Page Down, Volume Up, Volume Down, and Tab. Other models have different buttons, but they all at least have the Page Up and Page Down buttons. I actually mapped all of the buttons to advance my slides. This way, I don&#8217;t have to think about what button I am pressing to move my slides forward or advance an animation.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="532" data-attachment-id="1769" data-permalink="https://nothans.com/control-powerpoint-with-a-wireless-presenter/norwii-presenter" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?fit=897%2C636&amp;ssl=1" data-orig-size="897,636" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Norwii-Presenter" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?fit=750%2C532&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?resize=750%2C532&#038;ssl=1" alt="" class="wp-image-1769" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?w=897&amp;ssl=1 897w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?resize=300%2C213&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/Norwii-Presenter.png?resize=768%2C545&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">NORWII Presenter for the N27</figcaption></figure>


<h2 class="wp-block-heading" id="autohotkey">AutoHotkey</h2>


<p>Install <a rel="noreferrer noopener" href="https://www.autohotkey.com/" target="_blank">AutoHotkey</a> on your Windows PC. AHK will run in the background waiting for keyboard commands that match the rules that you have created. For help, check out the <a rel="noreferrer noopener" href="https://www.autohotkey.com/docs/AutoHotkey.htm" target="_blank">documentation</a> and the <a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=HcgQlGeaPHw" target="_blank">Hello World</a> video on YouTube. I know, it will be daunting, but a community of people for the last decade have been creating videos, examples, and tutorials. You just have to stick with it for a while. You just might be inspired to automate other computing tasks. My goal is to map Shift+F12 and Shift+F11 to Page Up and Page Down. Page Up and Page Down are keyboard shortcuts for PowerPoint.</p>



<ol class="wp-block-list">
<li>Right-click on your desktop</li>



<li>Find &#8220;New&#8221; in the menu</li>



<li>Click &#8220;AutoHotkey Script&#8221; inside the &#8220;New&#8221; menu</li>



<li>Name it PowerPoint.ahk</li>



<li>Right-click on PowerPoint.ahk and click &#8220;Edit Script&#8221;</li>



<li>Enter and save the code below:</li>
</ol>



<pre class="wp-block-preformatted">+F12::
    
    If WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgDn}
        return
    }
    Else
    {
        ControlSend,mdiClass1,+{F5},ahk_exe POWERPNT.EXE
        return
    }

+F11::

    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgUp}
        return
    }

    return</pre>



<p>The Else clause in the the first part of the script will put your PowerPoint into presentation mode if it is not already. I have found this also to be really useful for when I am sharing my screen and presenting.</p>


<h2 class="wp-block-heading" id="profit">Profit</h2>


<p>Now that you have this all rigged up, you can PowerPoint like a pro. I use this for all of my presentations now. It is more natural for me to be holding the KNORVAY/NORWII Presenter devices and be able to sit back while looking into the camera. Have fun messing around with your new setup. It is a low-cost way to get into controlling PowerPoint and giving you some new tricks to try out.</p>


<h2 class="wp-block-heading" id="update-july-11-2023-new-autohotkey-v2-config-file">Update &#8211; July 2023 – New AutoHotkey v2 Config File</h2>


<p>I got a new laptop and had to reinstall my PowerPoint control setup. I noticed that <a href="https://www.autohotkey.com/docs/v2/" target="_blank" rel="noreferrer noopener">AutoHotkey</a> has changed their configuration files a lot and have defaulted to AutoHotkey v2 and deprecated v1.</p>



<p>I re-wrote the config file for AutoHotkey v2 and updated the code on the GitHub repo:&nbsp;<a rel="noreferrer noopener" href="https://github.com/nothans/autohotkey-config-for-powerpoint" target="_blank">https://github.com/nothans/autohotkey-config-for-powerpoint</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/control-powerpoint-with-a-wireless-presenter/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1767</post-id>	</item>
		<item>
		<title>Stream Deck + AutoHotkey + PowerPoint = You&#8217;re Welcome</title>
		<link>https://nothans.com/stream-deck-autohotkey-powerpoint</link>
					<comments>https://nothans.com/stream-deck-autohotkey-powerpoint#comments</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Thu, 25 Feb 2021 20:06:54 +0000</pubDate>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AutoHotkey]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<category><![CDATA[Stream Deck]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=1710</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>I am not a streamer&#8230; <a href="https://www.youtube.com/channel/UCqhziBin1AZsIT7TauD3oLg" target="_blank" rel="noreferrer noopener">yet</a>. I work on business plans and PowerPoint presentations all day. Maybe someone would watch me drag clipart around on Twitch?</p>



<p>But, I do own an <a rel="noreferrer noopener" href="https://amzn.to/3knsKBy" target="_blank">Elgato Stream Deck</a>. I am always discovering more ways to use it: home automation, muting the right audio source, and loading programs with a touch of a button. A Stream Deck is a grid of physical buttons that have a little display behind them. The buttons can do whatever you want whenever you press them. The displays can show you icons, animations, and statuses.</p>



<figure class="wp-block-image size-large"><a href="https://amzn.to/3knsKBy"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="515" data-attachment-id="1711" data-permalink="https://nothans.com/stream-deck-autohotkey-powerpoint/stream_deck" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?fit=1378%2C946&amp;ssl=1" data-orig-size="1378,946" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Stream_Deck" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?fit=750%2C515&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?resize=750%2C515&#038;ssl=1" alt="" class="wp-image-1711" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?resize=1024%2C703&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?resize=300%2C206&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?resize=768%2C527&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck.jpg?w=1378&amp;ssl=1 1378w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption class="wp-element-caption">Elgato Stream Deck Mini</figcaption></figure>



<p>I have spent a fair amount of time learning how to customize my Stream Deck and incorporate it into my daily work.</p>


<h2 class="wp-block-heading" id="vicious-cycle">Vicious Cycle</h2>


<p>The one thing that I do every day is give PowerPoint presentations on Microsoft Teams. Frequently during a presentation, I am getting messages in the chat. When I click over into Teams to check on what the chatter is, I lose focus on PowerPoint. Then, I try to advance the slides. PowerPoint doesn&#8217;t move. I look stupid. I question my worth. I am spiraling. And then I realize! I click back on PowerPoint and save the day. Slides are now moving forward. Then, someone sends a message, I click on Teams to check out what I am saying wrong and try to advance the slides and nothing.</p>


<h2 class="wp-block-heading" id="a-solution">A Solution</h2>


<p>I have found a solution. Admittedly, it&#8217;s complicated. If you use Windows, this solution might work for you too. I dedicate two buttons on the Stream Deck to move the slides forward and backward (for those times I have to go back a slide). This works because the Stream Deck can be customized to send a keyboard command to your PC, then AutoHotkey can map the command to a little script. The script brings PowerPoint into focus and sends a keyboard command to PowerPoint. So, no matter where you have clicked during a presentation, your slides move forward and backward and you don&#8217;t have to question your self-worth!</p>


<h2 class="wp-block-heading" id="autohotkey">AutoHotkey</h2>


<p>Install <a rel="noreferrer noopener" href="https://www.autohotkey.com/" target="_blank">AutoHotkey</a> on your Windows PC. AHK will run in the background waiting for keyboard commands that match the rules that you have created. For help, check out the <a rel="noreferrer noopener" href="https://www.autohotkey.com/docs/AutoHotkey.htm" target="_blank">documentation</a> and the <a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=HcgQlGeaPHw" target="_blank">Hello World</a> video on YouTube. I know, it will be daunting, but a community of people for the last decade have been creating videos, examples, and tutorials. You just have to stick with it for a while. You just might be inspired to automate other computing tasks. My goal is to map F13 and F14 (yes there are function keys beyond F12) to Page Up and Page Down. Page Up and Page Down are keyboard shortcuts for PowerPoint. I am using the nowhere to be found F13 and F14 keys so I don&#8217;t accidentally press those keys on my keyboard. I want the Stream Deck to have control over the PowerPoint slides.</p>



<ol class="wp-block-list">
<li>Right-click on your desktop</li>



<li>Find &#8220;New&#8221; in the menu</li>



<li>Click &#8220;AutoHotkey Script&#8221; inside the &#8220;New&#8221; menu</li>



<li>Name it PowerPoint.ahk</li>



<li>Right-click on PowerPoint.ahk and click &#8220;Edit Script&#8221;</li>



<li>Enter and save the code below:</li>
</ol>



<pre class="wp-block-code"><code>F13::
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgDn}
        return
    }

    return 

F14::
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {PgUp}
        return
    }

    return</code></pre>


<h2 class="wp-block-heading" id="stream-deck">Stream Deck</h2>


<p>On the Stream Deck app, drag over a &#8220;Hotkey&#8221; to one of your buttons. In the Hotkey field, click the down arrow, select F-Keys, and F13. Do this for F14 as well. For the icons, I just used icons found on Wikipedia pages.</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="616" data-attachment-id="1712" data-permalink="https://nothans.com/stream-deck-autohotkey-powerpoint/stream_deck_powerpoint_config" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?fit=1125%2C924&amp;ssl=1" data-orig-size="1125,924" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Stream_Deck_PowerPoint_Config" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?fit=750%2C616&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?resize=750%2C616&#038;ssl=1" alt="" class="wp-image-1712" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?resize=1024%2C841&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?resize=300%2C246&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?resize=768%2C631&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint_Config.jpg?w=1125&amp;ssl=1 1125w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Selecting the F13 F-Key in Stream Deck</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="563" data-attachment-id="1713" data-permalink="https://nothans.com/stream-deck-autohotkey-powerpoint/stream_deck_powerpoint" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?fit=2560%2C1920&amp;ssl=1" data-orig-size="2560,1920" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;1.8&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Pixel 2&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1614263118&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.442&quot;,&quot;iso&quot;:&quot;204&quot;,&quot;shutter_speed&quot;:&quot;0.008335&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="Stream_Deck_PowerPoint" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?fit=750%2C563&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint.jpg?resize=750%2C563&#038;ssl=1" alt="" class="wp-image-1713" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/Stream_Deck_PowerPoint-scaled.jpg?w=2250&amp;ssl=1 2250w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">My PowerPoint Config for Stream Deck</figcaption></figure>


<h2 class="wp-block-heading" id="demo-time">Demo Time</h2>


<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" class="youtube-player" width="750" height="422" src="https://www.youtube.com/embed/YVB3c3ujBVI?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent" allowfullscreen="true" style="border:0;" sandbox="allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox"></iframe>
</div></figure>



<p>I have to say that this really makes giving a PowerPoint easier. I hope you find it useful. Let me know if you try it our modify this project to solve something else.</p>


<h2 class="wp-block-heading" id="update-march-2021">Update &#8211; March 2021</h2>


<p>I received a bunch of email after I posted my Stream Deck&nbsp;<a rel="noreferrer noopener" href="https://nothans.com/stream-deck-autohotkey-powerpoint" target="_blank">project</a>&nbsp;to control PowerPoint. Some were happy to see the clues to make their AutoHotkey scripts work properly and others were wondering how to do this without a Stream Deck. Stream Deck controllers are really awesome and have been in high demand over the past year. I have a solution for you. I discovered a $10 PowerPoint&nbsp;<a rel="noreferrer noopener" href="https://amzn.to/30T2Zju" target="_blank">presenter device</a>&nbsp;by KNORVAY/NORWII where the buttons are programmable to control PowerPoint with AutoHotkey. Check out the full tutorial <a href="https://nothans.com/control-powerpoint-with-a-wireless-presenter">here</a>.</p>



<figure class="wp-block-image"><a href="https://amzn.to/30T2Zju"><img loading="lazy" decoding="async" width="1246" height="934" data-attachment-id="1768" data-permalink="https://nothans.com/control-powerpoint-with-a-wireless-presenter/powerpoint-presenter" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?fit=1246%2C934&amp;ssl=1" data-orig-size="1246,934" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="PowerPoint-Presenter" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?fit=750%2C563&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=750%2C563&amp;ssl=1" alt="" class="wp-image-1768" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?w=1246&amp;ssl=1 1246w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/03/PowerPoint-Presenter.jpg?resize=100%2C75&amp;ssl=1 100w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption class="wp-element-caption">Controlling PowerPoint with the KNORVAY N27 Presenter</figcaption></figure>


<h2 class="wp-block-heading" id="update-november-2021">Update &#8211; November 2021</h2>


<p>A person on YouTube asked me about using this solution for jumping to a particular slide of a PowerPoint presentation that is running in the background. The keyboard shortcut for jumping to a specific slide number is to type the slide number and then <em>enter</em>. If you have a slide that you want a Stream Deck button to jump to, all you have to do is add another function key in your PowerPoint AutoHotkey script.</p>



<pre class="wp-block-code"><code>F15::
    if WinExist("PowerPoint Slide Show")
    {
        WinActivate ;
        Send {Text} 12 ; This represents slide number 12
        Send {Enter} ;
        return
    }

    return</code></pre>


<h2 class="wp-block-heading" id="update-july-11-2023-new-autohotkey-v2-config-file">Update &#8211; July 2023 – New AutoHotkey v2 Config File</h2>


<p>I got a new laptop and had to reinstall my PowerPoint control setup. I noticed that <a href="https://www.autohotkey.com/docs/v2/" target="_blank" rel="noreferrer noopener">AutoHotkey</a> has changed their configuration files a lot and have defaulted to AutoHotkey v2 and deprecated v1.</p>



<p>I re-wrote the config file for AutoHotkey v2 and updated the code on the GitHub repo:&nbsp;<a rel="noreferrer noopener" href="https://github.com/nothans/autohotkey-config-for-powerpoint" target="_blank">https://github.com/nothans/autohotkey-config-for-powerpoint</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/stream-deck-autohotkey-powerpoint/feed</wfw:commentRss>
			<slash:comments>35</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1710</post-id>	</item>
		<item>
		<title>Taking Photos of PowerPoint Slides</title>
		<link>https://nothans.com/taking-photos-of-powerpoint-slides</link>
					<comments>https://nothans.com/taking-photos-of-powerpoint-slides#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Fri, 01 Mar 2019 20:31:21 +0000</pubDate>
				<category><![CDATA[Talks]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[PowerPoint]]></category>
		<category><![CDATA[SlideShare]]></category>
		<category><![CDATA[talks]]></category>
		<guid isPermaLink="false">http://nothans.com/?p=1257</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p>I recently gave a talk about people who take photos of PowerPoint presentations. I observed this behavior at a conference last year. Several people would take a photo of the PowerPoint slide. I imagine that they wanted to save the content to review later or to share with a colleague. This is me taking a photo of someone taking a photo of a PowerPoint slide.</p>
<p><a href="https://www.slideshare.net/nothans/a-public-service-announcement"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1264" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/a-public-service-announcement-5-638" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?fit=638%2C359&amp;ssl=1" data-orig-size="638,359" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Me taking a photo of someone taking a photo of a PowerPoint slide." data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?fit=638%2C359&amp;ssl=1" class="aligncenter size-full wp-image-1264" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?resize=638%2C359" alt="" width="638" height="359" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?w=638&amp;ssl=1 638w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-5-638.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 638px) 100vw, 638px" /></a><a href="https://www.slideshare.net/nothans/a-public-service-announcement"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1265" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/a-public-service-announcement-6-638" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?fit=638%2C359&amp;ssl=1" data-orig-size="638,359" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Zoomed in of me taking a photo of someone taking a photo of a PowerPoint slide." data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?fit=638%2C359&amp;ssl=1" class="aligncenter size-full wp-image-1265" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?resize=638%2C359" alt="" width="638" height="359" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?w=638&amp;ssl=1 638w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/a-public-service-announcement-6-638.jpg?resize=300%2C169&amp;ssl=1 300w" sizes="auto, (max-width: 638px) 100vw, 638px" /></a></p>
<p>I also noticed that during a keynote talk that I gave last year that no one took photos of my slides. Was I doing something wrong? Did I need something provocative on the slides?</p>
<p>Some slides have a lot of information on them. This <a href="https://www.wired.com/2010/09/revealed-pentagons-craziest-powerpoint-slide-ever/">slide</a> from the Pentagon is the densest slide that I have ever seen.</p>
<p><a href="https://www.wired.com/2010/09/revealed-pentagons-craziest-powerpoint-slide-ever/"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1260" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/atl_slide" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?fit=5066%2C3299&amp;ssl=1" data-orig-size="5066,3299" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Crazy dense PowerPoint slide" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?fit=750%2C489&amp;ssl=1" class="aligncenter size-full wp-image-1260" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?resize=750%2C488" alt="" width="750" height="488" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?w=5066&amp;ssl=1 5066w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?resize=300%2C195&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?resize=768%2C500&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?resize=1024%2C667&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?w=1500&amp;ssl=1 1500w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/atl_slide.jpg?w=2250&amp;ssl=1 2250w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a></p>
<p>I started thinking about how much data is contained on a normal PowerPoint slide. The average slide is about 150 KB. My Pixel 2 phone has a 12.2 MP camera. When I take a photo of a PowerPoint slide, I blow up the slide to 3,400 KB. That is a 22x multiplier of data.</p>
<p><a href="https://www.slideshare.net/nothans/a-public-service-announcement/"><img data-recalc-dims="1" loading="lazy" decoding="async" data-attachment-id="1261" data-permalink="https://nothans.com/taking-photos-of-powerpoint-slides/photo-of-a-powerpoint-slide" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?fit=1492%2C940&amp;ssl=1" data-orig-size="1492,940" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Photo of a PowerPoint Slide" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?fit=750%2C472&amp;ssl=1" class="aligncenter size-full wp-image-1261" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?resize=750%2C473" alt="" width="750" height="473" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?w=1492&amp;ssl=1 1492w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?resize=300%2C189&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?resize=768%2C484&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/03/Photo-of-a-PowerPoint-Slide.png?resize=1024%2C645&amp;ssl=1 1024w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a></p>
<p>No one is doing the studies, so I had to make up some stats. I assume that 2% of conference attendees take photos of slides.</p>
<blockquote><p>&#8220;2% of all [conference] attendees take photos of PowerPoint slides.&#8221;<br />
<em>&#8211; Hans Scharler</em></p></blockquote>
<p>Let&#8217;s play that out. For every 1,000 attendees of a conference, 68,000 KB of data gets generated by one 150 KB PowerPoint slide. 24 million people went to a conference in the United States last year. Yikes. Almost all of us back up our photos to Google or iCloud. So, now we have photos of slides stored beside photos of kids, significant others, and vacations forever. We will need to build data centers just to store photos of PowerPoint slides.</p>
<p>If you are interested in seeing my slides from my talk, check out <a href="https://www.slideshare.net/nothans/a-public-service-announcement">SlideShare</a>.</p>
<p><iframe loading="lazy" title="A Public Service Announcement" src="https://www.slideshare.net/slideshow/embed_code/key/7FSWvit8gEtnY2" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen> </iframe> </p>
<div style="margin-bottom:5px"> <strong> <a href="https://www.slideshare.net/nothans/a-public-service-announcement" title="A Public Service Announcement" target="_blank">A Public Service Announcement</a> </strong> from <strong><a href="https://www.slideshare.net/nothans" target="_blank">Hans Scharler</a></strong> </div>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/taking-photos-of-powerpoint-slides/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1257</post-id>	</item>
	</channel>
</rss>
