چگونه Num Lock را در رایانه خود خاموش کنید

کلید Numlock شاید بی فایده ترین و تحریک کننده ترین کلید در یک صفحه کلید مدرن باشد. یک ضربه تصادفی و دسته ای از کلیدهای شما ناگهان اعدادی جوانه می زنند. چگونه Numlock را برای همیشه در رایانه خاموش کنید؟

این مشکل به‌ویژه در صفحه‌کلید لپ‌تاپ که به جای صفحه‌کلید عددی روی کلیدهای معمولی شما اعداد چاپ می‌شود، وجود دارد. و Numlock در جایی در بالا قرار دارد، جایی که در نهایت آن را فشار می‌دهید در حالی که به دکمه Home می‌رسید.

چرا کلید Numlock یک مشکل است

کلید Numlock، مانند دکمه Caps Lock، یک جابجایی است. اگر تصادفاً Numlock را فشار دهید، نمی‌توانید دوباره روی آن ضربه بزنید تا قفل آن باز شود؟

مطمئناً می‌توانید، اما این فقط برای یک موقعیت خوب است. اگر متوجه شدید که Numlock مکرراً در رایانه شخصی شما فعال می شود، به راه حل دائمی تری نیاز دارید.

Numlock نه تنها جریان شما را قطع می‌کند و هر کاری را که روی آن کار می‌کنید به هم می‌ریزد، بلکه زمان و تلاش زیادی را برای پاک کردن اشتباه تلف می‌کند. و برخلاف کلید Caps Lock، تقریباً هرگز مفید نیست، زیرا به ندرت کسی از صفحه شماره استفاده می کند.

چرا Numlock همچنان در رایانه من فعال می شود؟

سه دلیل احتمالی وجود دارد که نشانگر Numlock را مرتباً در رایانه شخصی می‌بینید.

اول، به طور تصادفی. این رایج‌ترین دلیل است، زیرا بسیاری از تایپیست‌های سریع به اشتباه کلید Numlock را می‌زنند.

ممکن است به طور پیش فرض نیز فعال باشد. در حالی که استاندارد غیرفعال نگه داشتن Numlock هنگام راه اندازی است، هر بار که رایانه شخصی خود را راه اندازی می کنید، یک اشکال - یا تغییر در تنظیمات مربوطه - می تواند آن را فعال کند.

و در نهایت، ممکن است یک مشکل نرم افزاری باشد. به ندرت، مشکلی وجود دارد که در آن Num Lock بدون فشار دادن کلید فیزیکی فعال شود. این مشکل ترین مشکل برای مقابله با آن است، زیرا تعیین منبع خطا دشوار است.

چگونه Num Lock را خاموش کنیم

مشکلی که اکثر افراد با آن مواجه هستند ضربه زدن تصادفی کلید قفل عددی هنگام تایپ کردن است. این به راحتی توسط غیرفعال کردن کلید با استفاده از AutoHotkey برطرف می شود.

رفع 1: کلید Num Lock را با استفاده از AutoHotkey غیرفعال کنید

AHK یک ابزار سبک وزن برای نقشه برداری مجدد کلیدها و ایجاد کلیدهای میانبر سفارشی برای ویندوز 10 و 11 است. و در حالی که از اسکریپت ها استفاده می کند، کارهای ساده ای مانند ایجاد پیوندهای کلیدی کد بسیار کمی می گیرند. برای مثال، می‌توانیم Numlock را با استفاده از یک خط غیرفعال کنیم:.

NumLock::Return

آسان، اینطور نیست؟ در اینجا یک روش گام به گام برای نصب AutoHotkey بر روی رایانه و اجرای این اسکریپت آورده شده است.

  1. ابتدا، AutoHotkey را دانلود کنید از وب‌سایت رسمی.
    1. تنظیمات دانلود شده را برای نصب AutoHotkey روی رایانه شخصی خود اجرا کنید.
      1. هنگامی که AutoHotkey نصب شد، می توانید یک اسکریپت AHK در هر جایی ایجاد کنید. روی فضای خالی هر پوشه کلیک راست کرده و جدید>اسکریپت کلید خودکاررا انتخاب کنید.
        1. نام مناسبی برای آن بگذارید و اینتر را بزنید. برای ویرایش واقعی اسکریپت، روی فایل کلیک راست کرده و Open with>Notepadرا انتخاب کنید.
        2. <. ol start="5">
        3. مجموعه مواردی از قبل در فایل وجود دارد که همه چیز را برای شما تنظیم می کند. آن را نادیده بگیرید و موارد زیر را در یک خط جدید وارد کنید:
        4. NumLock:: بازگشت

          1. فایل را ذخیره کنید و از Notepad خارج شوید. برای اعمال اسکریپت، روی آن دوبار کلیک کنید. کلید Numlock دیگر کار نخواهد کرد. با کلیک راست بر روی نماد سینی سیستم AHK و انتخاب Exit
          2. می‌توانید اسکریپت را در هر زمان ببندید.

            توجه داشته باشید که برخی از برنامه‌ها (عمدتاً بازی‌های ویدیویی) ممکن است با AHK تداخل داشته باشند، بنابراین اغلب ایده خوبی است که اسکریپت را با کلیک راست روی آن و انتخاب اجرا به عنوان مدیراجرا کنید. این به اسکریپت اولویت می دهد و به آن اجازه می دهد روی هر برنامه ای اجرا شود.

            رفع 2: غیرفعال کردن کلید Num Lock با استفاده از SharpKeys

            AutoHotkey تنها راه کلیدهای remap در مایکروسافت ویندوز نیست. شما همچنین SharpKeys دارید، که یک برنامه مبتنی بر رابط کاربری گرافیکی است که اساساً همان کار را انجام می دهد.

            SharpKeys با ایجاد تغییرات مستقیم در رجیستری ویندوز به جای رهگیری کلیدهایی مانند AHK کار می کند. به این ترتیب، کاملاً انعطاف پذیری ارائه شده توسط سیستم اسکریپت AHK ندارد، اما برای ترسیم مجدد یک کلید به هیچ چیز جالبی نیاز نداریم.

            1. این ابزار را از صفحه GitHub آن دانلود کنید. می‌توانید یک فایل فشرده که به‌عنوان یک برنامه قابل حمل عمل می‌کند، یا در صورت تمایل، یک نصب‌کننده MSI بگیرید.
              1. پس از نصب یا استخراج SharpKeys، برنامه را اجرا کنید.
                1. پنجره اصلی تمام اتصالات کلیدی را که انتخاب می کنید در SharpKeys ایجاد کنید فهرست می کند. برای ایجاد یک مورد جدید، روی دکمه افزودنکلیک کنید. این پنجره Add New Key Mappingرا باز می کند، با لیست های موازی از کلیدها و عملکردها که می توانید آنها را جایگزین کنید..
                  1. پیدا کردن دستی یک کلید خاص ممکن است کمی طول بکشد، بنابراین کلید تایپرا در زیر پنجره سمت چپ انتخاب کنید و کلید Numlock را در صفحه کلید خود فشار دهید. پس از اینکه SharpKeys فشار کلید را تشخیص داد، برای ادامه OKرا انتخاب کنید.
                    1. عملیات پیش‌فرض در سمت راست خاموش کردن کلیداست که دقیقاً همان چیزی است که ما می‌خواهیم. فقط تأییدرا انتخاب کنید.دوباره.
                      1. همانطور که می بینید، اکنون صفحه اصلی ورودی جدیدی دارد که تغییرات جدید را توصیف می کند. برای اعمال این تغییر، از دکمه Write to Registryاستفاده کنید.
                      2. افکت مانند اسکریپت AHK است - کلید Numlock صفحه کلید شما دیگر کار نخواهد کرد. خنثی کردن این یکی از یک اسکریپت کمی سخت تر است، زیرا به جای خروج از برنامه، باید دوباره SharpKeys را فعال کنید و تغییر را حذف کنید.

                        رفع 3: حالت پیش‌فرض Num Lock را در رجیستری به حالت خاموش تنظیم کنید

                        برای بسیاری از افراد، مشکل این نیست که به‌طور تصادفی کلید Numlock را زده‌اند، بلکه مشکل این است که Numlock به‌طور پیش‌فرض در رایانه‌شان فعال می‌شود.

                        بیایید در همان ابتدا یک چیز را روشن کنیم - تغییر رفتار پیش‌فرض Numlock یک راه حل ساده نیست. نیاز به تغییر تنظیمات مربوطه از بایوس یا رجیستری دارد.

                        راستش را بخواهید، این حتی مشکلی نیست که نیاز به اصلاح داشته باشد، زیرا همیشه می توانید هر بار که رایانه خود را راه اندازی می کنید Numlock را به صورت دستی غیرفعال کنید. بهتر از این، اسکریپت AHK که در Fix 5 توضیح می‌دهیم، به طور خودکار Num Lock را غیرفعال می‌کند، صرف نظر از اینکه به طور پیش‌فرض فعال شده باشد یا خیر.

                        اگر هنوز هم می‌خواهید تنظیمات رجیستری را تغییر دهید، در اینجا روش گام به گام برای انجام این کار وجود دارد.

                        1. ویرایشگر رجیستری را با جستجوی Regedit در منوی استارت باز کنید.
                          1. به HKEY_USERS\.Default\Control Panel\Keyboard\ در پانل سمت چپ بروید. همچنین می‌توانید این آدرس را به ریشه در نوار آدرس در بالا به این شکل اضافه کنید:
                            1. تعدادی از کلیدها را در سمت راست خواهید دید که یکی از آنها InitialKeyboardIndicatorsاست. روی این ورودی دوبار کلیک کنید تا مقدار آن را تغییر دهید..
                              1. برای خاموش کردن خودکار Numlock هنگام راه‌اندازی، مقدار را به 0 تغییر دهید. OKرا انتخاب کنید و Regedit را ببندید تا تغییرات ذخیره شود. هنگامی که کامپیوتر را مجددا راه اندازی کنید، تنظیم جدید اعمال می شود.
                              2. رفع 4: حالت پیش فرض Num Lock را در بایوس خاموش کنید

                                در اکثر لپ‌تاپ‌ها و رایانه‌های رومیزی، امکان تغییر وضعیت پیش‌فرض Numlock از تنظیمات BIOS نیز وجود دارد. این معمولاً یک راه حل دائمی تر از ویرایش رجیستری است که اغلب می تواند توسط ویندوز لغو شود.

                                مطالعه مشخصی برای تغییر وضعیت Numlock در BIOS وجود ندارد، زیرا طرح‌بندی‌های BIOS از مادربرد به مادربرد متفاوت است. فقط تنظیمات بایوس را بررسی کنید از رایانه خود را بررسی کنید و هر چیزی که Num Lock می گوید را بررسی کنید - این معمولاً تنظیم پیش فرض است.

                                رفع 5: Num Lock به طور مداوم با AutoHotkey غیر فعال نگه دارید

                                ما قبلاً دیده‌ایم که چگونه می‌توان کلید Numlock را با استفاده از AHK به هیچ چیز تغییر داد، اما در مورد غیرفعال نگه داشتن Num Lock به طور کامل چطور؟ دو راه برای انجام این کار وجود دارد.

                                روش اول استفاده از تابع SetNumLockState داخلی AHK است. با استفاده از این، می‌توانید Numlock را مجبور کنید که غیرفعال بماند، صرف نظر از اینکه چند بار یک برنامه (یا فشار دادن تصادفی کلید) سعی می‌کند آن را فعال کند. فقط خطوط زیر را در یک اسکریپت جدید AutoHotkey قرار دهید و آن را ذخیره کنید:

                                #نیروی SingleInstance

                                #مداوم

                                SetNumLockState، خاموش

                                SetNumLockState، AlwaysOff

                                اکنون این اسکریپت را به عنوان Administrator اجرا کنید. دیگر امکان فعال کردن Numlock در رایانه شما با کلید یا غیره وجود نخواهد داشت. حتی اگر Numlock قبل از اجرای اسکریپت فعال شده باشد، خاموش خواهد شد.

                                در صورتی که می‌خواهید دوباره از Numlock استفاده کنید، همیشه می‌توانید اسکریپت را از نماد سینی سیستم متوقف یا معلق کنید.

                                اکنون در برخی از سیستم ها، ویژگی AlwaysOn به طور مداوم کار نمی کند. این معمولاً زمانی است که وضعیت به جای یک کلید، توسط یک برنامه فعال می شود.

                                برای این شرایط، یک اسکریپت کمی پیچیده‌تر مورد نیاز است. اساساً ما به یک تایمر نیاز داریم که وضعیت Num Lock را هر چند صد میلی ثانیه بررسی کند و در صورت فعال بودن آن را خاموش کند. پیچیده به نظر می رسد، اما در عمل بسیار ساده است..

                                #نیروی SingleInstance

                                #مداوم

                                SetTimer، CheckNumlock، 500

                                بازگشت

                                CheckNumlock:

                                وضعیت := GetKeyState ("Numlock"، "T")

                                IfEqual, State, 1

                                SetNumLockState ، خاموش

                                }

                                بازگشت

                                این اسکریپت را به‌عنوان مدیر اجرا کنید و Numslock دیگر هرگز نمی‌تواند در رایانه شما فعال شود.

                                بهترین راه برای خاموش کردن Num Lock در رایانه شما چیست؟

                                بی‌اشتباه‌ترین راه برای غیرفعال کردن کامل Numlock در رایانه شخصی - و حفظ آن در همان حالت - استفاده از یک اسکریپت AutoHotkey است که به طور مداوم وضعیت Num Lock را بررسی می‌کند و در صورت نیاز آن را غیرفعال می‌کند.

                                همانطور که گفته شد، اکثر کاربران به چنین اسکریپت جامعی نیاز ندارند. اگر تنها چیزی که می خواهید این است که کلید فیزیکی Numlock را روی صفحه کلید خود غیرفعال کنید، یک اسکریپت AHK یک خطی کافی است.

                                برای تغییر وضعیت پیش‌فرض Numlock در هنگام راه‌اندازی، یا باید در رجیستری جستجو کنید یا از طریق تنظیمات BIOS تغییراتی ایجاد کنید. همچنین می‌توانید هر بار که رایانه شخصی خود را راه‌اندازی می‌کنید، فقط یک بار روی آن ضربه بزنید، در صورتی که هر دو گزینه برای شما بسیار فنی به نظر می‌رسند.

                                .

                                پست های مرتبط:

                                نحوه یافتن آدرس IP در رایانه شخصی ویندوزی چگونه تصاویر را در Chromebook خود بارگیری و ذخیره کنید چگونه مطمئن شوید VPN شما کار می کند و از حریم خصوصی شما محافظت می کند نحوه تغییر ایمیل اکانت مایکروسافت نحوه پاک کردن کش در مایکروسافت اج (و چرا باید) نحوه رفع مشکل همگام سازی زمان در ویندوز نحوه استفاده از دکمه «نمایش ویندوز» در Chromebook

                                21.12.2022