<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Num Lock on qwerty.work</title>
        <link>https://qwerty.work/tags/num-lock/</link>
        <description>Recent content in Num Lock on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Wed, 07 Dec 2016 22:02:51 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/num-lock/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Windowsログオン時にテンキーが使えるようにレジストリでNumLockを有効にする</title>
            <link>https://qwerty.work/post/2016/12/windows_num_lock_registry/</link>
            <pubDate>Wed, 07 Dec 2016 22:02:51 +0900</pubDate>
            <guid>https://qwerty.work/post/2016/12/windows_num_lock_registry/</guid>
            <description>&lt;h3 id=&#34;pc起動時にnumlockを強制的にonにしたい&#34;&gt;PC起動時にNumLockを強制的にONにしたい&#xA;&lt;/h3&gt;&lt;p&gt;起動時のNum Lockキーが無効になっているテンキー付きのWindowsパソコンでログオンパスワードを入力しようとするとき、いつもNum Lockをオンにすることを忘れていて、テンキーで入力したつもりが入力されていなかったことに気づいたとき、イラっとすることがあります。&lt;/p&gt;&#xA;&lt;p&gt;そんなときにあらかじめBIOS（UEFI）で起動時のNum Lock有効をオンにすればいいのですが、最近のパソコンの中にはBIOS（UEFI）のメニューに起動時の&lt;strong&gt;NumLockの有効/無効の設定項目自体が存在していない&lt;/strong&gt;ものもあります。そんなときは「あきらめるしかないのか？」とモヤモヤします。そこで、「いちいちNum Lockボタンを押さなくてもいいように何かいい方法がないかな～」と探したところ、レジストリの設定でNumLockをオンにする方法を見つけることができたのでメモ。&lt;/p&gt;&#xA;&lt;p&gt;グループポリシーで設定する方法も探しましたが見つからなかったので、どうやら存在していないようです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;設定変更するレジストリの場所&#34;&gt;設定変更するレジストリの場所&#xA;&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Windows10/8.1/8/7&lt;/strong&gt;でレジストリの場所は共通のようです。&lt;strong&gt;Windows8&lt;/strong&gt;だけは値に違いがあるようです。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;HKEY_USERS.DEFAULT\Control Panel\Keyboard&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ここにある&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値を変更します。変更後に再起動すると、ログオン画面の時点でNum Lockがオン（有効）になっているはずです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;354px&#34; data-flex-grow=&#34;147&#34; height=&#34;562&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-00.jpg&#34; srcset=&#34;https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-00_hu_39376ed7d4f36261.jpg 800w, https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-00.jpg 829w&#34; width=&#34;829&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;windows1081の場合&#34;&gt;Windows10/8.1の場合&#xA;&lt;/h3&gt;&lt;pre&gt;&lt;code&gt;  変更前&#xA;  `2147483648`&#xA;  デフォルト&#xA;&#xA;&#xA;  変更後&#xA;  `2147483650`または`2`&#xA;  NumLockオン&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;windows8の場合&#34;&gt;Windows8の場合&#xA;&lt;/h3&gt;&lt;pre&gt;&lt;code&gt;  変更前&#xA;  `2147483648`&#xA;  デフォルト&#xA;&#xA;&#xA;  変更後&#xA;  `2147483650`または`80000002`&#xA;  NumLockオン&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;※&lt;code&gt;2&lt;/code&gt;でもNumLockが有効になるみたいです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;windows7の場合&#34;&gt;Windows7の場合&#xA;&lt;/h3&gt;&lt;pre&gt;&lt;code&gt;  変更前&#xA;  `2147483648`&#xA;  デフォルト&#xA;&#xA;&#xA;  変更後&#xA;  `2`&#xA;  NumLockオン&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;ログオン前とログオン後のレジストリの違い&#34;&gt;ログオン前とログオン後のレジストリの違い&#xA;&lt;/h3&gt;&lt;h4 id=&#34;ログオン前にnumlockをonにしておきたいとき&#34;&gt;ログオン前にNumLockをONにしておきたいとき&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;ログオン前&lt;/strong&gt;のNum Lockオン設定は&lt;code&gt;HKEY_USERS\.DEFAULT&lt;/code&gt;側の&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値をいじればいいみたいです.&lt;/p&gt;&#xA;&lt;h4 id=&#34;ログオン後にnumlockをonにしておきたいとき&#34;&gt;ログオン後にNumLockをONにしておきたいとき&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;ログオン後&lt;/strong&gt;のNum Lockオン設定は&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Keyboard&lt;/code&gt;にある&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;をいじればいいようです。&lt;/p&gt;&#xA;&lt;p&gt;ちなみに、&lt;code&gt;HKEY_USERS\.DEFAULT&lt;/code&gt;側の&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値は&lt;code&gt;2147483648&lt;/code&gt;となっているのに対し、&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Keyboard&lt;/code&gt;の&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値を見てみると&lt;code&gt;2&lt;/code&gt;になっていました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;354px&#34; data-flex-grow=&#34;147&#34; height=&#34;562&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-01.jpg&#34; srcset=&#34;https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-01_hu_137a4242ba61aab1.jpg 800w, https://qwerty.work/post/2016/12/windows_num_lock_registry/images/No-01.jpg 829w&#34; width=&#34;829&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;以下のページでは、&lt;code&gt;HKEY_USERS\.DEFAULT&lt;/code&gt;と&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Keyboard&lt;/code&gt;の&lt;strong&gt;両方を設定しないとNumLockがオンにならない&lt;/strong&gt;とありました。&lt;code&gt;HKEY_USERS\.DEFAULT&lt;/code&gt;側のレジストリの変更だけで効果がなければ、&lt;code&gt;HKEY_CURRENT_USER\Control Panel\Keyboard&lt;/code&gt;も設定してみてください。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://se.ekaki-j.com/win10-numlock/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://se.ekaki-j.com/win10-numlock/&#34; alt=&#34;https://se.ekaki-j.com/win10-numlock/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://se.ekaki-j.com/win10-numlock/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://se.ekaki-j.com/win10-numlock/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;それと、ログオンユーザー専用の&lt;code&gt;HKEY_CURRENT_USER&lt;/code&gt;ではなく、コンピューター全体に適用する&lt;code&gt;HKEY_LOCAL_MACHINE&lt;/code&gt;で設定したらどうなるのか気になります。&lt;/p&gt;&#xA;&lt;h3 id=&#34;一桁の値で設定するとbios側の設定に依存または優先&#34;&gt;一桁の値で設定するとBIOS側の設定に依存または優先？&#xA;&lt;/h3&gt;&lt;p&gt;本当かどうかわかりませんが、以下のページでは&lt;code&gt;0&lt;/code&gt;（NumLockオフ）か&lt;code&gt;2&lt;/code&gt;（NumLockオン）で値を設定した場合は&lt;strong&gt;レジストリ値&lt;/strong&gt;よりも&lt;strong&gt;BIOS（UEFI）の設定&lt;/strong&gt;が優先され、逆に&lt;code&gt;2147483648&lt;/code&gt;か&lt;code&gt;2147483650&lt;/code&gt;（NumLockオン）で値を設定した場合は&lt;strong&gt;BIOS（UEFI）の設定&lt;/strong&gt;よりも&lt;strong&gt;レジストリ値&lt;/strong&gt;が優先されるようです。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://seous.info/jobs/windows/574/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://seous.info/jobs/windows/574/&#34; alt=&#34;https://seous.info/jobs/windows/574/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://seous.info/jobs/windows/574/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://seous.info/jobs/windows/574/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;レジストリを登録するコマンド&#34;&gt;レジストリを登録するコマンド&#xA;&lt;/h3&gt;&lt;p&gt;以下のコマンドを管理者として起動したらコマンドプロンプトで実行すれば、簡単にNumLockキーをオンにするレジストリの登録ができます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_USERS\.DEFAULT\Control Panel\Keyboard&amp;#34;&lt;/span&gt; /v InitialKeyboardIndicators /t REG_SZ /d 2147483650 /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_CURRENT_USER\Control Panel\Keyboard&amp;#34;&lt;/span&gt; /v InitialKeyboardIndicators /t REG_SZ /d 2 /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;numlockキー以外にcapslockキーとscrolllockキーもオンにしたいとき&#34;&gt;NumLockキー以外にCapsLockキーとScrollLockキーもオンにしたいとき&#xA;&lt;/h3&gt;&lt;p&gt;以下のページでは&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値によっては&lt;strong&gt;NumLock&lt;/strong&gt;以外に&lt;strong&gt;CapsLock&lt;/strong&gt;、&lt;strong&gt;ScrollLock&lt;/strong&gt;もオンにすることができるようです。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://busix.com/docs/numlock-on-login-with-windows-10/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://busix.com/docs/numlock-on-login-with-windows-10/&#34; alt=&#34;http://busix.com/docs/numlock-on-login-with-windows-10/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://busix.com/docs/numlock-on-login-with-windows-10/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://busix.com/docs/numlock-on-login-with-windows-10/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.wintips.org/turn-on-numlock-key/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.wintips.org/turn-on-numlock-key/&#34; alt=&#34;https://www.wintips.org/turn-on-numlock-key/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.wintips.org/turn-on-numlock-key/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.wintips.org/turn-on-numlock-key/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;pre&gt;&lt;code&gt;  オンにするキー&#xA;  InitialKeyboardIndicatorsの値（10進数）&#xA;&#xA;&#xA;&#xA;&#xA;  オフ&#xA;  `2147483648`または`0`&#xA;&#xA;&#xA;  CapsLock&#xA;  `2147483649`または`1`&#xA;&#xA;&#xA;  NumLock&#xA;  `2147483650`または`2`&#xA;&#xA;&#xA;  CapsLock+NumLock&#xA;  `2147483651`または`3`&#xA;&#xA;&#xA;  ScrollLock&#xA;  `2147483652`または`4`&#xA;&#xA;&#xA;  CapsLock+ScrollLock&#xA;  `2147483653`または`5`&#xA;&#xA;&#xA;  NumLock+ScrollLock&#xA;  `2147483654`または`6`&#xA;&#xA;&#xA;  CapsLock+NumLock+ScrollLock&#xA;  `2147483655`または`7`&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;h3 id=&#34;試しに10進数を2進数8進数16進数にしてみた&#34;&gt;試しに10進数を2進数、8進数、16進数にしてみた&#xA;&lt;/h3&gt;&lt;p&gt;&lt;code&gt;InitialKeyboardIndicators&lt;/code&gt;の値を10進数から2進数、8進数、16進数に変換してみたところ、興味深い数値になりました。8進数と16進数の&lt;strong&gt;下一桁が0～7&lt;/strong&gt;になっていました。またWindows8でNumLockをオンにする&lt;code&gt;80000002&lt;/code&gt;が16進数の欄にありました。&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;  2進数&#xA;  8進数&#xA;  10進数&#xA;  16進数&#xA;&#xA;&#xA;&#xA;&#xA;  10000000000000000000000000000000&#xA;  20000000000&#xA;  2147483648&#xA;  80000000&#xA;&#xA;&#xA;  10000000000000000000000000000001&#xA;  20000000001&#xA;  2147483649&#xA;  80000001&#xA;&#xA;&#xA;  10000000000000000000000000000010&#xA;  20000000002&#xA;  2147483650&#xA;  80000002&#xA;&#xA;&#xA;  10000000000000000000000000000011&#xA;  20000000003&#xA;  2147483651&#xA;  80000003&#xA;&#xA;&#xA;  10000000000000000000000000000100&#xA;  20000000004&#xA;  2147483652&#xA;  80000004&#xA;&#xA;&#xA;  10000000000000000000000000000101&#xA;  20000000005&#xA;  2147483653&#xA;  80000005&#xA;&#xA;&#xA;  10000000000000000000000000000110&#xA;  20000000006&#xA;  2147483654&#xA;  80000006&#xA;&#xA;&#xA;  10000000000000000000000000000111&#xA;  20000000007&#xA;  2147483655&#xA;  80000007&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;更に興味深いのは2進数の下3桁で、下1桁目がCaps Lockで、下2桁目がNum Lockで、下3桁目がScroll Lockとなっているようです。オンにするキーに該当する桁を1にした場合の2進数を10進数に変換すると&lt;strong&gt;0～7&lt;/strong&gt;になります。&lt;/p&gt;&#xA;</description>
        </item></channel>
</rss>
