উইন্ডোজ 7-এ আল্ট চাপলে মেনু বারটির সক্রিয়করণটি অক্ষম করুন


17

উইন্ডোজ 7-এ আমি কীভাবে সেই ফাংশনটি অক্ষম করতে পারি যা টিপলে মেনু বারটি সক্রিয় করে Alt?

এই আচরণটি সংশোধন করার জন্য কিছু রেজিস্ট্রি মান আছে?

উত্তর:


2

উত্তর না হয়। তারা কীভাবে তা করতে পারে? যদি তারা এটি করে, এবং কেউ এটিকে অক্ষম করে দেয় তবে তারা লোককে খুব প্রয়োজনীয় মেনু আইটেমগুলি থেকে বিচ্ছিন্ন করে দেয়। এটি একটি দুঃস্বপ্ন হবে।

কেবলমাত্র আপনি যা করতে পারবেন তা হ'ল লাইভ করা বা মেনু স্থিতিস্থাপক> সংগঠিত> বিন্যাস> মেনু বার ক্লিক করে activ


9
একটি মন্তব্য করা উচিত।
মোয়াব

@ মোয়াব আমি ভেবেছিলাম এটি একটি উত্তর, তবে আমি আরও পরিষ্কার করব।
কেকটরউ

@ কেকোট্রিউ: আপনি যেমন বলেছেন, মেনু বারটি পাওয়ার একটি উপায় আছে, সুতরাং আমার পক্ষে অলস কী যে এটি তৈরি করে।
mjsr

@ ভোডোমসার তবে আপনার যদি কোনও এএলটি না থাকে এবং আপনি এর আগে স্থায়ীভাবে তা প্রকাশ করেননি, আপনাকে লক আউট করা হবে, না?
কেকোট্রিও

কোনও প্রোগ্রামের জন্য বিশ্বব্যাপী আল্টকে অক্ষম করা সহজ, তবে এটির পরীক্ষা করা জটিল। কোনও গ্যারান্টি নেই যে আপনার আগে আর কোনও প্রোগ্রাম কলটি আটকাবে না। । ।
surfasb

12

আমি ইতিমধ্যে অটোহটকি ব্যবহার করছি , সুতরাং আমি আমার স্ক্রিপ্টে এই লাইনটি যুক্ত করেছি এবং এটি প্রায় সমস্ত অ্যাপ্লিকেশনগুলিতে এই বিরক্তিকর আচরণটি স্থির করে:

~LAlt Up:: return

এটি আই-তে কাজ করে না তবে আমি যেভাবেই আইই ব্যবহার করি না। :)

বিটিডাব্লু, আমি এর মাধ্যমে বিরক্তিকর স্টার্ট মেনু পপআপটিকে হত্যা করেছি:

~LWin Up:: return
~RWin Up:: return

6
এই এক গ্রহণযোগ্য উত্তর হওয়া উচিত।
কাঁটা

আল্ট + শিফট কী কম্বোতেও কাজ করে এমন একটি সমাধানের জন্য নীচে আমার উত্তরটি দেখুন ।
এনিরিফ

3

আমি এই প্রশ্নটি খুঁজে পেয়েছি কারণ আমার একটি নতুন কীবোর্ড রয়েছে এবং ALTGmail এ ইমেলগুলি টাইপ করার সময় কখনও কখনও দুর্ঘটনাক্রমে কীটি হিট । ফোকাসটি হারিয়ে গেছে এবং নিম্নলিখিত কোনও কীস্ট্রোকগুলি আমার ব্রাউজারে পৌঁছে দেওয়া হয়েছে (যা কখনও কখনও খুব বিরক্তিকর ফলাফলও পেতে পারে)।

আমি যে সর্বোত্তম সমাধানটি পেয়েছি, যা একটি উন্নতি তবে নিখুঁত নয়, এটি কীটউইক নামে একটি কীম্যাপার প্রোগ্রামের সাথে রয়েছে , যা আমি যতদুর বুঝতে পেরেছি, রেজিস্ট্রি পরিবর্তন করে

অনুষ্ঠানে, আপনি মানচিত্রের Left Altকরতে Right Alt, এবং Right Altকরতে Left Alt। এটি Altফাংশনগুলি এখনও কিছুটা ( Ctrl- Alt- Delete) কাজ করতে দেয় । তবে, Alt- Tabআংশিকভাবে নষ্ট হয়েছে (কমপক্ষে আমার উইন্ডোজ -7 এ)। এটি আপনাকে আংশিকভাবে অন্যান্য অ্যাপ্লিকেশনগুলিতে সরে যাওয়ার অনুমতি দেয়, তবে আপনি Altকীটি প্রকাশ করলে পরবর্তী অ্যাপ্লিকেশনটির "নির্বাচন" তৈরি হয় না (তবে আপনি এটি মাউস-ক্লিক দিয়ে তৈরি করতে পারেন)।

এটি খুব খারাপ যে উইন্ডোজের ভুল আল্ট প্রেসগুলি থেকে ফোকাস হ্রাস রোধ করার মতো কিছু নেই। Shiftএবং Ctrlকী উদাহরণস্বরূপ যে প্রভাব নেই।


আমি শার্পকি, রেজিস্ট্রি রিমপিং শিলা ব্যবহার করে অনুরূপ পন্থা ব্যবহার করি! : D
mjsr

শার্পকিসের মাধ্যমে পুনরায় সজ্জিত হয়েছে (কীটউইক ইনস্টল করতে পারেনি, কেবল নিঃশব্দে প্রস্থান করে Perhaps সম্ভবত এটি এক্সপি দিয়ে কাজ করে না?) , পুনরায় বুট করা হয়েছে, তবে কৌশলটি কার্যকর হয়নি worked
হাই-অ্যাঞ্জেল

2

এটি একটি আকর্ষণীয়। আমি অটকি ছাড়াও কোনও প্রোগ্রামের কথা জানি না। বা শুধু একটি প্রোগ্রাম লিখে শেষ। তবে কোনও রেজিস্ট্রি সেটিং নেই। এটি প্রোগ্রামের টন ভেঙে ফেলবে।


আমি autohotkey দিয়ে চেষ্টা কিন্তু আমি সমস্যা যে আমি দুটি প্রশ্ন ব্যাখ্যা যে আমি AutoHotkey ফোরামে পোস্ট, এখানে সবচেয়ে সম্পর্কিত হয়: autohotkey.com/forum/viewtopic.php?t=74033
mjsr

2

এই অটোহোটকি উইন্ডোজ 10 এ আমার জন্য কাজ করে:

Alt::Return ;Disables the key alt when it's pressed alone

(জেনগাবরের উত্তর আমার পক্ষে কার্যকর হয়নি)।

সব গৌরব রোহিদদারের কাছে


এটি প্রথমে কাজ করে বলে মনে হচ্ছে তবে তারপরে একটি Ctrl-Z করা উদাহরণস্বরূপ Alt টিপানোর পরে ছেড়ে দেওয়ার পরে প্রথমবার কাজ করে না।
আলেকজান্দ্রে জি

1

যেমনটি কোথাও @ এসএমএস পাওয়া গেছে

  1. উইন্ডোজ কী + আর টিপুন, রিজেডিট টাইপ করুন এবং এন্টার টিপুন।
  2. নেভিগেট করুন HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Preference
  3. এখন একটি স্ট্রিং মান (আরইজিএসজেড) বলা বা এটি সংশোধন করুন Onএবং এর মান 1 এ সেট করুন
  4. কার্যকর করার জন্য আপনার কম্পিউটার লগঅফ করুন।

2
একাধিক প্রশ্নের যথাযথ একই উত্তর পোস্ট করার পরিবর্তে আপনাকে বিশেষ করে আপনার উত্তরটি ওপিকে উপযুক্ত করে তুলতে হবে। যদি কোনও প্রশ্ন হুবহু অভিন্ন হয় এবং ঠিক একই উত্তর দিয়ে উত্তর দেওয়া যায় তবে ডুপ্লিকেট উত্তর পোস্ট করার পরিবর্তে ডাব্লিকেট হিসাবে কোনও একটি প্রশ্ন বন্ধ করার জন্য আপনার পতাকাঙ্কিত হওয়া উচিত।
মকুবাই

1
মডারেটরদের কীভাবে ডুপ্লিকেট চিহ্নিত করা উচিত তা অনুসন্ধান করার জন্য আমি সময় পাইনি, দুঃখিত, আপনি এটি করতে পারেন? পরিবর্তে পিপিএলকে বমিংয়ের পরিবর্তে যারা সমাধানগুলির সাথে সমর্থন করে।
জেনস মার্চেওয়াকা

1

আমি একই সমস্যার সমাধান খুঁজছিলাম: উইন্ডোজ "আল্ট + শিফট" (ইনপুট ভাষা পরিবর্তন করুন) -এ কীভাবে প্রতিক্রিয়া জানায় তা ঠিক করে তবে আপনি ভুলটি লিখে আল্ট চাপুন, তারপরে কোনও ওভারল্যাপ ছাড়াই শিফটকে চাপ দিন। সেক্ষেত্রে উইন্ডোজ লোন অল্টকে "সিলেক্ট মেনু" হিসাবে ব্যাখ্যা করবে, একাকী শিফট কিছুই করবে না এবং আপনি যে অক্ষরগুলি পরে চাপছেন সেটি বেছে নেবেন এবং এলোমেলো মেনুগুলি প্রবেশ করুন যা আপনি খোলার ইচ্ছা করেন নি।

স্কাইপের মতো একটি চ্যাট অ্যাপ্লিকেশন ব্যবহার করার সময় এবং আপনি একটি বিদেশী ভাষার স্পিকার, আল্ট + শিফ্টের সাথে স্যুইচ করা প্রায়শই প্রায়ই হয় এবং আপনি তাড়াহুড়োয় প্রচুর বোকা কাজ করতে পারেন।

@ ব্যবহারকারী 3419297 আমাকে এখানে তার সমাধানের দিকে ইঙ্গিত করেছে, যা আমি অল্ড + শিফটকে সব ক্ষেত্রেই ঘটতে দেয় তা পরিবর্তিত করেছিলাম। এটি কেবলমাত্র # টির বেশি, তবে খুব গুরুত্বপূর্ণ! সম্পর্কিত অংশ:

; Disable stand-alone Alt key press: make Alt purely a modifier key.
; The If statement is required to get Alt+Shift work as expected. If it's not
; there, only [Press Alt], [Press Shift], [Release Shift], [Release Alt] would
; trigger the input language change. The other, more common sequence would be
; [Press Alt], [Press Shift], [Release  Alt], [Release Shift], but AutoHotKey
; would block it before it reaches Windows if the "#If" isn't there.
#If not GetKeyState("LShift", "P")
~LAlt::
    KeyWait, LAlt
return

; Make Alt+Something still work:
~LAlt Up::
    Send, {LAlt Up}
return

আমার সম্পূর্ণ স্ক্রিপ্ট দুটি লিনাক্স বৈশিষ্ট্য সক্ষম করে: Alt + F2 একটি "দ্রুত প্রবর্তন কমান্ড" খুলবে এবং ডান্ট Alt টিপলে বর্তমান সক্রিয় উইন্ডোটি ন্যূনতম করা হবে:

;==============================================================================
; AutoHotKey script for "Linuxifying" Windows 8.
; Based on suggestions on SuperUser (http://superuser.com/questions/1147370)
; 
; Written by: Veselin Georgiev
; Date      : 2016-11-18
;==============================================================================

; Optional: Make Alt+F2 bring up the "quick launch command" Window.
; In this case, it simulates the Windows logo key press. On Windows 8, the
; cursor would be in the search bar, which nicely emulates launching a
; command.
!F2::
    Sleep 200
    Send {LWin}
return

; Disable stand-alone Alt key press: make Alt purely a modifier key.
; The If statement is required to get Alt+Shift work as expected. If it's not
; there, only [Press Alt], [Press Shift], [Release Shift], [Release Alt] would
; trigger the input language change. The other, more common sequence would be
; [Press Alt], [Press Shift], [Release  Alt], [Release Shift], but AutoHotKey
; would block it before it reaches Windows if the "#If" isn't there.
#If not GetKeyState("LShift", "P")
~LAlt::
    KeyWait, LAlt
return

; Make Alt+Something still work:
~LAlt Up::
    Send, {LAlt Up}
return

; Optional: Make the right alt key minimize the currently visible window.
~RAlt Up::WinMinimize A

1

এটি অটোহোটকি দিয়ে আমার সিস্টেমে কাজ করে:

~LAlt::
KeyWait, LAlt
return

~LAlt Up::
Send, {LAlt Up}
return

এটি লল্টকে পুরোপুরি চাপলে কোনও ক্রিয়াকলাপ ছাড়াই বিশুদ্ধরূপে সংশোধক কী হিসাবে আচরণ করতে সক্ষম করে তোলে (যেমন সক্রিয় উইন্ডোর মেনু বারটি সক্রিয়করণ)।

সম্পাদনা করুন:

এছাড়াও চেষ্টা করুন এই


আল্ট + শিফট কী কম্বোতেও কাজ করে এমন একটি সমাধানের জন্য নীচে আমার উত্তরটি দেখুন ।
এনিরিফ

1

এখানে পোস্ট করা এএইচকে ভিত্তিক সমাধানগুলির মধ্যে কোনওটিই আমার পক্ষে কাজ করেনি। যাইহোক, কিছু ঝাঁকুনির সাথে, আমি বুঝতে পেরেছিলাম যে আপনি এটির প্রকাশের আগে অন্য কোনও কী এর সাথে যদি ALT এর সাথে জুড়েন, এটি মেনুগুলিকে হাইলাইট করার জন্য কাজ করবে না। কোনও ফাংশন কী নষ্ট করার পরিবর্তে, আমি একটি অ-সাইন স্ক্যান কোড ব্যবহার করেছি যা অন্য কোনও উদ্দেশ্যে কখনও ব্যবহৃত হয় না।

LAlt::
sendinput, {LAlt down}
sendinput, {SC0E8 down} ;this is the scan code of an unassigned key. As long as you nor the system never use it for anything else, it can be used in THIS way to cancel the menu acceleration.
;tooltip, Lalt is pressed
KeyWait, LAlt
; That line is important, so that ALT does not continuously fire as you are holding it down.
;tooltip, Lalt was released
return

LAlt up::
sendinput, {LAlt up}
sendinput, {SC0E8 up}
;;;Unlike my 2nd keyboard, this method does not use the scan code as a strict "wrapper."
;;tooltip, 
return


RAlt::
sendinput, {RAlt down}
sendinput, {SC0E8 down}
;;tooltip, Ralt is pressed
KeyWait, RAlt
;;tooltip, Ralt was released
return

RAlt up::
sendinput, {RAlt up}
sendinput, {SC0E8 up}
;;tooltip, 
return

ভিডিওর ব্যাখ্যা:
https://www.youtube.com/watch?v=vRld4bVFrpU&lc=UgzMjkQd4rbmvRDqU9h4AaABAg

পূর্ণ স্ক্রিপ্টের লিঙ্ক: https://github.com/TaranVH/2nd-keyboard/blob/master/Taran এর ১০০ উইন্ডোজ ১০০ টি মডেল /
অ্যালট_মেনু_সিলভন_ডিসাবএলআর.হাক


0

আমি সবেমাত্র একটি সমাধান পোস্ট করছি এটি যে কোনও Altমেনু 100% খুন করে

Alt::
KeyWait, Alt
return

LAlt Up::
if (A_PriorKey = "Alt")
    return
return

আপনি যদি পছন্দ করেন তবে আপনি এই সমাধানটি একটি একক প্রোগ্রামের মধ্যেও সীমাবদ্ধ করতে পারেন:

#IfWinActive ahk_exe sublime_text.exe
    Alt::
    KeyWait, Alt
    return

    LAlt Up::
    if (A_PriorKey = "Alt")
        return
    return
#IfWinActive
  1. https://www.autohotkey.com/boards/viewtopic.php?p=248473#p248473
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.