<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Ed at Work</title>
    <link>http://www.ejball.com/EdAtWork/</link>
    <description>Thoughts from the office by Ed Ball</description>
    <copyright>Ed Ball</copyright>
    <lastBuildDate>Thu, 29 Jan 2004 00:55:18 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.0</generator>
    <managingEditor>ed@libronix.com</managingEditor>
    <webMaster>ed@libronix.com</webMaster>
    <item>
      <trackback:ping>http://www.ejball.com/EdAtWork/Trackback.aspx?guid=95c57a3e-6568-4249-9f43-4f4a776a9588</trackback:ping>
      <pingback:server>http://www.ejball.com/EdAtWork/pingback.aspx</pingback:server>
      <pingback:target>http://www.ejball.com/EdAtWork/PermaLink,guid,95c57a3e-6568-4249-9f43-4f4a776a9588.aspx</pingback:target>
      <dc:creator>
      </dc:creator>
      <wfw:comment>http://www.ejball.com/EdAtWork/CommentView,guid,95c57a3e-6568-4249-9f43-4f4a776a9588.aspx</wfw:comment>
      <wfw:commentRss>http://www.ejball.com/EdAtWork/SyndicationService.asmx/GetEntryCommentsRss?guid=95c57a3e-6568-4249-9f43-4f4a776a9588</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I've had a few comments (some off-line) about my <a href="http://www.ejball.com/EdAtWork/PermaLink.aspx?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc">last
      post</a>, so I thought I'd write a little bit more.
   </p>
        <p>
      First of all, some clarifications of the instructions for using the keyboard. A few
      warnings are generated when building the layout. The warnings can be ignored; they
      simply highlight the fact that a few characters can be generated by more than one
      key sequence. Also, you may need to reboot your machine after installing or changing
      your keyboard layouts; simply logging off might not be good enough. Finally, I should
      mention that keyboard layouts should work in Windows 2000 as well as Windows XP and
      beyond.
   </p>
        <p>
      Eli provided <a href="http://www.ejball.com/EdAtWork/CommentView.aspx?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc">more
      information</a> about the shortcuts available in Word. To see the international character
      support in Word, search the help for "international characters". You'll find ways
      to type various accented characters, as well keys for '¿' and '¡'. Unfortunately,
      though some of these shortcuts work in some other Microsoft applications, some of
      them don't, and most non-Microsoft applications don't support any of them, so I prefer
      the consistency of my custom layout. But thanks for the info, Eli; I'm sure that these
      keyboard shortcuts are good enough for many people.
   </p>
        <p>
      To explore any keyboard layout, you can, of course, use the Keyboard Layout Editor
      to import that layout. The user interface is pretty good; in particular, I like the
      way you can hover the mouse cursor over a "dead key" to see all of the possibilities.
   </p>
        <p>
      If you want to play with your active keyboard in a slightly more user-friendly fashion,
      download the free <a href="http://www.microsoft.com/downloads/details.aspx?familyid=86A21CBA-E9F6-41DB-86EB-2ADFE407E620">Microsoft
      Visual Keyboard</a>. (After you've installed it, find it under Start &gt; Programs
      &gt; Microsoft Office Tools.) It's not as visually appealing (if you ask me), but
      it does allow you to type directly into your application by clicking on the keyboard,
      and it has the option to stay on top of other windows.
   </p>
        <p>
      If you're curious to know how I most frequently use my keyboard layout, these are
      a few of my favorite keys:
   </p>
        <ul>
          <li>
         AltGr+1 and AltGr+/: ¡ and ¿ 
      </li>
          <li>
         AltGr+[ and AltGr+]: « and » -- I sometimes use these instead of double-quotes in
         technical documentation. 
      </li>
          <li>
         AltGr+' and AltGr+` and AltGr+~ and AltGr+^ and AltGr+": dead kêys för áçcèñts.</li>
        </ul>
        <p>
      Some cool keys that I should get more familiar with:
   </p>
        <ul>
          <li>
         AltGr+c and AltGr+r: © and ® 
      </li>
          <li>
         AltGr+C: ¢ 
      </li>
          <li>
         AltGr+:: ° 
      </li>
          <li>
         AltGr+9 and AltGr+0: smart ‘single quotes’</li>
        </ul>
        <p>
      In fact, I'm motivated to add a few characters. The layout is updated below:
   </p>
        <ul>
          <li>
         AltGr+( and AltGr+): smart “double quotes” 
      </li>
          <li>
         AltGr+.: bullet (•) 
      </li>
          <li>
         AltGr+-: endash – (moved ¥ to AltGr+%) 
      </li>
          <li>
         AltGr+_: emdash —</li>
        </ul>
        <p>
      If you've already installed the previous version of my keyboard layout, you should
      probably uninstall it first (using the Add/Remove Programs control panel). And before
      you uninstall a keyboard layout, you should probably replace it with the standard
      "US" keyboard first. I apologize for not providing step-by-step procedures for all
      of this, but I'm sure you'll figure it out...
   </p>
        <p>
          <a href="http://www.ejball.com/EdAtWork/content/binary/MyKeys.zip">MyKeys.zip (4K)</a>
        </p>
        <img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=95c57a3e-6568-4249-9f43-4f4a776a9588" />
      </body>
      <title>Keyboard Layouts, cont'd</title>
      <guid>http://www.ejball.com/EdAtWork/PermaLink,guid,95c57a3e-6568-4249-9f43-4f4a776a9588.aspx</guid>
      <link>http://www.ejball.com/EdAtWork/2004/01/29/KeyboardLayoutsContd.aspx</link>
      <pubDate>Thu, 29 Jan 2004 00:55:18 GMT</pubDate>
      <description>&lt;p&gt;
   I've had a few comments (some off-line) about my &lt;a href="http://www.ejball.com/EdAtWork/PermaLink.aspx?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc"&gt;last
   post&lt;/a&gt;, so I thought I'd write a little bit more.
&lt;/p&gt;
&lt;p&gt;
   First of all, some clarifications of the instructions for using the keyboard. A few
   warnings are generated when building the layout. The warnings can be ignored; they
   simply highlight the fact that a few characters can be generated by more than one
   key sequence. Also, you may need to reboot your machine after installing or changing
   your keyboard layouts; simply logging off might not be good enough. Finally, I should
   mention that keyboard layouts should work in Windows 2000 as well as Windows XP and
   beyond.
&lt;/p&gt;
&lt;p&gt;
   Eli provided &lt;a href="http://www.ejball.com/EdAtWork/CommentView.aspx?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc"&gt;more
   information&lt;/a&gt; about the shortcuts available in Word. To see the international character
   support in Word, search the help for "international characters". You'll find ways
   to type various accented characters, as well keys for '¿' and '¡'. Unfortunately,
   though some of these shortcuts work in some other Microsoft applications, some of
   them don't, and most non-Microsoft applications don't support any of them, so I prefer
   the consistency of my custom layout. But thanks for the info, Eli; I'm sure that these
   keyboard shortcuts are good enough for many people.
&lt;/p&gt;
&lt;p&gt;
   To explore any keyboard layout, you can, of course, use the Keyboard Layout Editor
   to import that layout. The user interface is pretty good; in particular, I like the
   way you can hover the mouse cursor over a "dead key" to see all of the possibilities.
&lt;/p&gt;
&lt;p&gt;
   If you want to play with your active keyboard in a slightly more user-friendly fashion,
   download the free &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=86A21CBA-E9F6-41DB-86EB-2ADFE407E620"&gt;Microsoft
   Visual Keyboard&lt;/a&gt;. (After you've installed it, find it under Start &amp;gt; Programs
   &amp;gt; Microsoft Office Tools.) It's not as visually appealing (if you ask me), but
   it does allow you to type directly into your application by clicking on the keyboard,
   and it has the option to stay on top of other windows.
&lt;/p&gt;
&lt;p&gt;
   If you're curious to know how I most frequently use my keyboard layout, these are
   a few of my favorite keys:
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      AltGr+1 and AltGr+/: ¡ and ¿ 
   &lt;li&gt;
      AltGr+[ and AltGr+]: « and » -- I sometimes use these instead of double-quotes in
      technical documentation. 
   &lt;li&gt;
      AltGr+' and AltGr+` and AltGr+~ and AltGr+^ and AltGr+": dead kêys för áçcèñts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
   Some cool keys that I should get more familiar with:
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      AltGr+c and AltGr+r: © and ® 
   &lt;li&gt;
      AltGr+C: ¢ 
   &lt;li&gt;
      AltGr+:: ° 
   &lt;li&gt;
      AltGr+9 and AltGr+0: smart ‘single quotes’&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
   In fact, I'm motivated to add a few characters. The layout is updated below:
&lt;/p&gt;
&lt;ul&gt;
   &lt;li&gt;
      AltGr+( and AltGr+): smart “double quotes” 
   &lt;li&gt;
      AltGr+.: bullet (•) 
   &lt;li&gt;
      AltGr+-: endash – (moved ¥ to AltGr+%) 
   &lt;li&gt;
      AltGr+_: emdash —&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
   If you've already installed the previous version of my keyboard layout, you should
   probably uninstall it first (using the Add/Remove Programs control panel). And before
   you uninstall a keyboard layout, you should probably replace it with the standard
   "US" keyboard first. I apologize for not providing step-by-step procedures for all
   of this, but I'm sure you'll figure it out...
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.ejball.com/EdAtWork/content/binary/MyKeys.zip"&gt;MyKeys.zip (4K)&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=95c57a3e-6568-4249-9f43-4f4a776a9588" /&gt;</description>
      <comments>http://www.ejball.com/EdAtWork/CommentView,guid,95c57a3e-6568-4249-9f43-4f4a776a9588.aspx</comments>
      <category>Keyboard</category>
    </item>
    <item>
      <trackback:ping>http://www.ejball.com/EdAtWork/Trackback.aspx?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc</trackback:ping>
      <pingback:server>http://www.ejball.com/EdAtWork/pingback.aspx</pingback:server>
      <pingback:target>http://www.ejball.com/EdAtWork/PermaLink,guid,14f278e1-233c-4ed9-a787-e32ddc67dabc.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.ejball.com/EdAtWork/CommentView,guid,14f278e1-233c-4ed9-a787-e32ddc67dabc.aspx</wfw:comment>
      <wfw:commentRss>http://www.ejball.com/EdAtWork/SyndicationService.asmx/GetEntryCommentsRss?guid=14f278e1-233c-4ed9-a787-e32ddc67dabc</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I think it is safe to say that most Windows XP users in the United States use the
      standard English "US" keyboard. (Raise your hand if you use "United States-Dvorak".
      I didn't think so...)
   </p>
        <p>
      Unfortunately, the standard "US" keyboard has limitations. The word "résumé" is a
      perfectly valid English word, and yet there's no easy way to type an accented "e"
      with the "US" keyboard. If you happen to be running Microsoft Word, there's probably
      a keyboard shortcut, but there's not really any universal way to enter an accented
      "e" without using Character Map or memorizing an Alt+Number key sequence.
   </p>
        <p>
      Enter the "United States-International" keyboard. It's a fun keyboard layout that
      supports all sorts of international characters. The right Alt key is now called "AltGr",
      and is used as an additional "shift key" to provide access to these characters. This
      layout also intuitively supports accented characters with the use of "dead keys".
      For example, if I hit the 'single-quote' key followed by the 'e' key, I get "é".
   </p>
        <p>
      Unfortunately, this blessing is also a curse -- now I can't type a single-quote unless
      I hit the spacebar after it. Not good. So, I've been installing both the standard
      and international keyboards, assigning keyboard shortcuts to each of them, and switching
      between them as necessary. The trouble with this solution is that my active keyboard
      layout has a habit of switching without my knowledge. Perhaps I'm accidentally hitting
      the layout switching keystrokes, perhaps Windows is getting mixed up; I don't know,
      but it's annoying.
   </p>
        <p>
      Thankfully, Microsoft provides the <a href="http://www.microsoft.com/globaldev/tools/msklc.mspx">Microsoft
      Keyboard Layout Creator</a> for free. I decided to create my own keyboard with the
      best of both worlds. I launched the Keyboard Layout Creator, loaded the "United States-International"
      keyboard, and restored the "dead keys" on the keyboard to their standard "US" keyboard
      behavior (specifically, the back-quote, single-quote, double-quote, tilde, and caret).
      So as to not lose the valuable functionality of these dead keys, I moved those code
      points to the same keys, but with the AltGr shift state. That is, instead of hitting
      'single-quote' then 'e' to get é, I hit 'AltGr+single-quote' then 'e'.
   </p>
        <p>
      So, I'm using my new keyboard exclusively. The only problem I have found with my solution
      is that the right Alt key, now AltGr, no longer functions as an Alt key. For example,
      if I try to hit Alt+F to get to the File menu, I have to use the left Alt key rather
      than the right. I can live with that.
   </p>
        <p>
      If you'd like to try out my keyboard firsthand, download and install the Microsoft
      Keyboard Layout Creator, and open the attached keyboard layout file. You can play
      with the keyboard layout by selecting "Test Keyboard Layout" from the Project menu.
      Feel free to add your own keyboard code points; for example, AltGr+. might be a fun
      way to insert a bullet!
   </p>
        <p>
      If you decide you want to use the keyboard, choose "Build DLL and Setup Package" under
      the Project menu, and install the keyboard with the generated installer. Reboot (or
      at least log out and back in), find the keyboard settings under the Regional and Language
      Options control panel, and replace your "US" keyboard with the "United States-International
      (MyKeys)" keyboard. You can always switch back later, but hopefully you'll be running
      Character Map a little less often from now on.
   </p>
        <p>
          <a href="http://www.ejball.com/EdAtWork/content/binary/MyKeys.klc">MyKeys.klc (16.37
      KB)</a>
        </p>
        <p>
          <strong>Update:</strong> More information in my <a href="http://www.ejball.com/EdAtWork/PermaLink.aspx?guid=95c57a3e-6568-4249-9f43-4f4a776a9588">next
      post</a>.
   </p>
        <img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=14f278e1-233c-4ed9-a787-e32ddc67dabc" />
      </body>
      <title>Keyboard Layouts</title>
      <guid>http://www.ejball.com/EdAtWork/PermaLink,guid,14f278e1-233c-4ed9-a787-e32ddc67dabc.aspx</guid>
      <link>http://www.ejball.com/EdAtWork/2004/01/28/KeyboardLayouts.aspx</link>
      <pubDate>Wed, 28 Jan 2004 00:41:48 GMT</pubDate>
      <description>&lt;p&gt;
   I think it is safe to say that most Windows XP users in the United States use the
   standard English "US" keyboard. (Raise your hand if you use "United States-Dvorak".
   I didn't think so...)
&lt;/p&gt;
&lt;p&gt;
   Unfortunately, the standard "US" keyboard has limitations. The word "résumé" is a
   perfectly valid English word, and yet there's no easy way to type an accented "e"
   with the "US" keyboard. If you happen to be running Microsoft Word, there's probably
   a keyboard shortcut, but there's not really any universal way to enter an accented
   "e" without using Character Map or memorizing an Alt+Number key sequence.
&lt;/p&gt;
&lt;p&gt;
   Enter the "United States-International" keyboard. It's a fun keyboard layout that
   supports all sorts of international characters. The right Alt key is now called "AltGr",
   and is used as an additional "shift key" to provide access to these characters. This
   layout also intuitively supports accented characters with the use of "dead keys".
   For example, if I hit the 'single-quote' key followed by the 'e' key, I get "é".
&lt;/p&gt;
&lt;p&gt;
   Unfortunately, this blessing is also a curse -- now I can't type a single-quote unless
   I hit the spacebar after it. Not good. So, I've been installing both the standard
   and international keyboards, assigning keyboard shortcuts to each of them, and switching
   between them as necessary. The trouble with this solution is that my active keyboard
   layout has a habit of switching without my knowledge. Perhaps I'm accidentally hitting
   the layout switching keystrokes, perhaps Windows is getting mixed up; I don't know,
   but it's annoying.
&lt;/p&gt;
&lt;p&gt;
   Thankfully, Microsoft provides the &lt;a href="http://www.microsoft.com/globaldev/tools/msklc.mspx"&gt;Microsoft
   Keyboard Layout Creator&lt;/a&gt; for free. I decided to create my own keyboard with the
   best of both worlds. I launched the Keyboard Layout Creator, loaded the "United States-International"
   keyboard, and restored the "dead keys" on the keyboard to their standard "US" keyboard
   behavior (specifically, the back-quote, single-quote, double-quote, tilde, and caret).
   So as to not lose the valuable functionality of these dead keys, I moved those code
   points to the same keys, but with the AltGr shift state. That is, instead of hitting
   'single-quote' then 'e' to get é, I hit 'AltGr+single-quote' then 'e'.
&lt;/p&gt;
&lt;p&gt;
   So, I'm using my new keyboard exclusively. The only problem I have found with my solution
   is that the right Alt key, now AltGr, no longer functions as an Alt key. For example,
   if I try to hit Alt+F to get to the File menu, I have to use the left Alt key rather
   than the right. I can live with that.
&lt;/p&gt;
&lt;p&gt;
   If you'd like to try out my keyboard firsthand, download and install the Microsoft
   Keyboard Layout Creator, and open the attached keyboard layout file. You can play
   with the keyboard layout by selecting "Test Keyboard Layout" from the Project menu.
   Feel free to add your own keyboard code points; for example, AltGr+. might be a fun
   way to insert a bullet!
&lt;/p&gt;
&lt;p&gt;
   If you decide you want to use the keyboard, choose "Build DLL and Setup Package" under
   the Project menu, and install the keyboard with the generated installer. Reboot (or
   at least log out and back in), find the keyboard settings under the Regional and Language
   Options control panel, and replace your "US" keyboard with the "United States-International
   (MyKeys)" keyboard. You can always switch back later, but hopefully you'll be running
   Character Map a little less often from now on.
&lt;/p&gt;
&lt;p&gt;
   &lt;a href="http://www.ejball.com/EdAtWork/content/binary/MyKeys.klc"&gt;MyKeys.klc (16.37
   KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Update:&lt;/strong&gt; More information in my &lt;a href="http://www.ejball.com/EdAtWork/PermaLink.aspx?guid=95c57a3e-6568-4249-9f43-4f4a776a9588"&gt;next
   post&lt;/a&gt;.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=14f278e1-233c-4ed9-a787-e32ddc67dabc" /&gt;</description>
      <comments>http://www.ejball.com/EdAtWork/CommentView,guid,14f278e1-233c-4ed9-a787-e32ddc67dabc.aspx</comments>
      <category>Keyboard</category>
    </item>
    <item>
      <trackback:ping>http://www.ejball.com/EdAtWork/Trackback.aspx?guid=dbea654b-06b8-44a7-85aa-faa3a57724e0</trackback:ping>
      <pingback:server>http://www.ejball.com/EdAtWork/pingback.aspx</pingback:server>
      <pingback:target>http://www.ejball.com/EdAtWork/PermaLink,guid,dbea654b-06b8-44a7-85aa-faa3a57724e0.aspx</pingback:target>
      <dc:creator />
      <wfw:comment>http://www.ejball.com/EdAtWork/CommentView,guid,dbea654b-06b8-44a7-85aa-faa3a57724e0.aspx</wfw:comment>
      <wfw:commentRss>http://www.ejball.com/EdAtWork/SyndicationService.asmx/GetEntryCommentsRss?guid=dbea654b-06b8-44a7-85aa-faa3a57724e0</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
      I use a <a href="http://www.microsoft.com/hardware/">Microsoft Natural Keyboard Elite</a>,
      and, for the most part, I love it. It has a good feel and doesn't take much desk space.
      The rearranging of the navigation keys took some getting used to, of course, but that
      was a long time ago. What don't I like about this keyboard? Well, it would be cool
      if it had USB ports on it, but I can live without that. Also, the keyboard is extremely
      sensitive to liquids, so I have to be extra careful not to keep water nearby.
   </p>
        <p>
      The only other thing I sometimes wish for are those cool multimedia keys on the new
      keyboards. In particular, the <strong>Play/Pause</strong> key seems like a great way
      to interrupt whatever music you happen to be listening to. However, I have a coworker
      with the <a href="http://www.microsoft.com/hardware/">Natural Multimedia Keyboard</a>,
      and there are lots of things about it that would drive me nuts, so I'm not going to
      get one of those. (What exactly? Well, for starters, "enhanced F-key functionality,"
      the navigation keys are rearranged again, there's no <strong>Insert</strong> key above
      the arrow keys (call me crazy, but I still use <strong>Ctrl+Insert</strong> to copy
      from time to time), and the right <strong>Windows</strong> key is missing, which makes <strong>Win+L</strong> more
      difficult to type (to lock the workstation), and shifts the right <strong>Ctrl</strong> key
      to the left, leaving an empty space where that key should be.)
   </p>
        <p>
      In any case, there must be a point here somewhere, because this isn't really supposed
      to be a keyboard review. Well, I ran into <a href="http://www.sellsbrothers.com/">Chris
      Sells'</a><a href="http://www.sellsbrothers.com/tools/#scancodeMapper">Scancode Mapper</a> while
      browsing around and wondered if I could use it to convert a key that I never use,
      say, the <strong>Scroll Lock</strong> key, to work like the <strong>Play/Pause</strong> key
      on the multimedia keyboards. It looked promising, but alas, it didn't work. I didn't
      give up, though, and after doing some additional research, I figured out how to do
      it!
   </p>
        <p>
      First, download and run <a href="http://www.sellsbrothers.com/tools/#scancodeMapper">Scancode
      Mapper</a>. Use it to map "Scroll" to "MediaPlayPause", and commit the changes. Note
      that it has actually mapped the <strong>Scroll Lock</strong> key to <strong>G</strong>;
      I suppose this would classify as a bug, but I haven't looked at the code. In any case,
      exit Scancode Mapper and fire up the Registry Editor. Head over to "HKEY_LOCAL_MACHINE\
      SYSTEM\ CurrentControlSet\ Control\ Keyboard Layout", and edit the "Scancode Map"
      value. Feel free to read the <a href="http://www.microsoft.com/whdc/hwdev/tech/input/w2kscan-map.mspx">documentation
      for this registry value</a>, as it uses a very simple format. The problem is that
      Scroll (46) is being mapped to G (22) instead of Play/Pause (<a href="http://www.microsoft.com/whdc/hwdev/tech/input/w2kbd.mspx">e0
      22</a>). So, simply replace the "00" <em>after</em> the "22" with an "e0", and you're
      good to go. The binary editor inserts anything you type by default, so be sure you've
      replaced and not added. I shouldn't have to mention that you edit the Registry <strong>at
      your own risk</strong>; it's a dangerous business, so be careful! (For reference,
      here's my data, which defines only the one mapping: 00 00 00 00 00 00 00 00 02 00
      00 00 22 e0 46 00 00 00 00 00)
   </p>
        <p>
      Anyway, once you've rebooted, your <strong>Scroll Lock</strong> key is now a <strong>Play/Pause</strong> key.
      Have fun!
   </p>
        <p>
          <strong>Update:</strong> Minor correction, as described in the comments.
   </p>
        <p>
          <strong>Update:</strong> Changed category to Keyboard.
   </p>
        <img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=dbea654b-06b8-44a7-85aa-faa3a57724e0" />
      </body>
      <title>Simulating a cooler keyboard</title>
      <guid>http://www.ejball.com/EdAtWork/PermaLink,guid,dbea654b-06b8-44a7-85aa-faa3a57724e0.aspx</guid>
      <link>http://www.ejball.com/EdAtWork/2003/10/14/SimulatingACoolerKeyboard.aspx</link>
      <pubDate>Tue, 14 Oct 2003 23:13:58 GMT</pubDate>
      <description>&lt;p&gt;
   I use a &lt;a href="http://www.microsoft.com/hardware/"&gt;Microsoft Natural Keyboard Elite&lt;/a&gt;,
   and, for the most part, I love it. It has a good feel and doesn't take much desk space.
   The rearranging of the navigation keys took some getting used to, of course, but that
   was a long time ago. What don't I like about this keyboard? Well, it would be cool
   if it had USB ports on it, but I can live without that. Also, the keyboard is extremely
   sensitive to liquids, so I have to be extra careful not to keep water nearby.
&lt;/p&gt;
&lt;p&gt;
   The only other thing I sometimes wish for are those cool multimedia keys on the new
   keyboards. In particular, the &lt;strong&gt;Play/Pause&lt;/strong&gt; key seems like a great way
   to interrupt whatever music you happen to be listening to. However, I have a coworker
   with the &lt;a href="http://www.microsoft.com/hardware/"&gt;Natural Multimedia Keyboard&lt;/a&gt;,
   and there are lots of things about it that would drive me nuts, so I'm not going to
   get one of those. (What exactly? Well, for starters, "enhanced F-key functionality,"
   the navigation keys are rearranged again, there's no &lt;strong&gt;Insert&lt;/strong&gt; key above
   the arrow keys (call me crazy, but I still use &lt;strong&gt;Ctrl+Insert&lt;/strong&gt; to copy
   from time to time), and the right &lt;strong&gt;Windows&lt;/strong&gt; key is missing, which makes &lt;strong&gt;Win+L&lt;/strong&gt; more
   difficult to type (to lock the workstation), and shifts the right &lt;strong&gt;Ctrl&lt;/strong&gt; key
   to the left, leaving an empty space where that key should be.)
&lt;/p&gt;
&lt;p&gt;
   In any case, there must be a point here somewhere, because this isn't really supposed
   to be a keyboard review. Well, I ran into &lt;a href="http://www.sellsbrothers.com/"&gt;Chris
   Sells'&lt;/a&gt; &lt;a href="http://www.sellsbrothers.com/tools/#scancodeMapper"&gt;Scancode Mapper&lt;/a&gt; while
   browsing around and wondered if I could use it to convert a key that I never use,
   say, the &lt;strong&gt;Scroll Lock&lt;/strong&gt; key, to work like the &lt;strong&gt;Play/Pause&lt;/strong&gt; key
   on the multimedia keyboards. It looked promising, but alas, it didn't work. I didn't
   give up, though, and after doing some additional research, I figured out how to do
   it!
&lt;/p&gt;
&lt;p&gt;
   First, download and run &lt;a href="http://www.sellsbrothers.com/tools/#scancodeMapper"&gt;Scancode
   Mapper&lt;/a&gt;. Use it to map "Scroll" to "MediaPlayPause", and commit the changes. Note
   that it has actually mapped the &lt;strong&gt;Scroll Lock&lt;/strong&gt; key to &lt;strong&gt;G&lt;/strong&gt;;
   I suppose this would classify as a bug, but I haven't looked at the code. In any case,
   exit Scancode Mapper and fire up the Registry Editor. Head over to "HKEY_LOCAL_MACHINE\
   SYSTEM\ CurrentControlSet\ Control\ Keyboard Layout", and edit the "Scancode Map"
   value. Feel free to read the &lt;a href="http://www.microsoft.com/whdc/hwdev/tech/input/w2kscan-map.mspx"&gt;documentation
   for this registry value&lt;/a&gt;, as it uses a very simple format. The problem is that
   Scroll (46) is being mapped to G (22) instead of Play/Pause (&lt;a href="http://www.microsoft.com/whdc/hwdev/tech/input/w2kbd.mspx"&gt;e0
   22&lt;/a&gt;). So, simply replace the "00" &lt;em&gt;after&lt;/em&gt; the "22" with an "e0", and you're
   good to go. The binary editor inserts anything you type by default, so be sure you've
   replaced and not added. I shouldn't have to mention that you edit the Registry &lt;strong&gt;at
   your own risk&lt;/strong&gt;; it's a dangerous business, so be careful! (For reference,
   here's my data, which defines only the one mapping: 00 00 00 00 00 00 00 00 02 00
   00 00 22 e0 46 00 00 00 00 00)
&lt;/p&gt;
&lt;p&gt;
   Anyway, once you've rebooted, your &lt;strong&gt;Scroll Lock&lt;/strong&gt; key is now a &lt;strong&gt;Play/Pause&lt;/strong&gt; key.
   Have fun!
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Update:&lt;/strong&gt; Minor correction, as described in the comments.
&lt;/p&gt;
&lt;p&gt;
   &lt;strong&gt;Update:&lt;/strong&gt; Changed category to Keyboard.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.ejball.com/EdAtWork/aggbug.ashx?id=dbea654b-06b8-44a7-85aa-faa3a57724e0" /&gt;</description>
      <comments>http://www.ejball.com/EdAtWork/CommentView,guid,dbea654b-06b8-44a7-85aa-faa3a57724e0.aspx</comments>
      <category>Keyboard</category>
    </item>
  </channel>
</rss>