وقتی مدیر پنجره به طور معمول باز می شود اما نمی تواند پنجره های برنامه دیگری را جابجا کند، با دسترسی مورد نیاز آن شروع کنید. دیدن پنجره تنظیمات ثابت نمی کند که macOS به آن اجازه کنترل سایر برنامه ها را داده است.

بررسی های زیر آزمون را کوچک و قابل برگشت نگه می دارد. کار خود را ذخیره کنید، دو پنجره معمولی را انتخاب کنید و هر بار یک چیز را تغییر دهید. این آموزنده تر از نصب مجدد چندین ابزار یا بازنشانی مجوزها برای کل سیستم است.

پاسخ کوتاه

System Settings → Privacy & Security → Accessibility را بررسی کنید، بررسی کنید که برنامه ای را که واقعاً راه اندازی کرده اید فعال کرده اید، و یک پنجره معمولی را از طریق رابط برنامه آزمایش کنید. سپس وضعیت در حال اجرا، میان‌برها و رفتار برنامه فردی را جداگانه بررسی کنید.

اجازه ای که می دهید را درک کنید

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

برای یک مدیر پنجره، نیاز عملی تعامل با پنجره‌هایی است که مالک آن نیست. رابط کنترل خود Glidro می تواند حتی زمانی که آن تعامل در دسترس نباشد باز شود. راهنمای راه‌اندازی آن باعث می‌شود مجوز و وضعیت موتور قابل مشاهده باشد، بنابراین قبل از انجام تغییرات نامرتبط از آن راهنمایی استفاده کنید.

Accessibility با Screen Recording متفاوت است. محدوده مستند Glidro شامل ضبط صفحه یا نمای کلی اسکرین شات زنده نمی شود. فرض نکنید که شکست پنجره حرکت به این معنی است که شما باید هر مجوز حریم خصوصی را که می توانید پیدا کنید اعطا کنید.

برنامه دقیق را در System Settings بررسی کنید

System Settings → Privacy & Security → Accessibility را باز کنید. Glidro یا برنامه ای را که توسط دستور نصب نامگذاری شده است پیدا کنید و مجوز آن را بررسی کنید. اگر برنامه مورد نظر وجود نداشته باشد، اپل با استفاده از دکمه افزودن آن را برای انتخاب آن مستند می کند. کپی نصب شده مورد نظر برای اجرا را انتخاب کنید.

یک منبع سردرگمی مکرر در هنگام عیب‌یابی، داشتن بیش از یک نسخه از یک برنامه است: یکی در برنامه‌ها، یکی در دانلودها، و شاید یک نسخه قدیمی‌تر در جای دیگر. قبل از اینکه تصمیم بگیرید مجوز خراب است، از موارد تکراری خارج شوید و کپی مورد نظر را اجرا کنید. هر مرحله دسترسی به موتور را که نصب برنامه به صراحت ارائه می دهد دنبال کنید.

به برنامه برگردید و در صورت ارائه، از بررسی مجوز یا نشانگر راه‌اندازی آن استفاده کنید. اگر بعد از تغییر درخواست راه اندازی مجدد کرد، پس از ذخیره کار این کار را انجام دهید. از دستورات بازنشانی مجوز گسترده به عنوان اولین آزمایش خودداری کنید.

مجوز را از حالت در حال اجرا جدا کنید

تأیید کنید که مدیریت پنجره به جای توقف موقت در حال اجرا است. یک مجوز می تواند درست باشد در حالی که موتور عمداً متوقف شده است. در Glidro، نوار منو و کنترل‌های راه‌اندازی مکان مناسبی برای بررسی آن وضعیت هستند. بستن پنجره کنترل با درخواست مکث یکسان نیست.

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

اگر هیچ عملکرد پنجره ای کار نمی کند، به پیام دقیق نشان داده شده در Help یا راه اندازی توجه کنید. توضیح وضعیت واضح برای پشتیبانی مفیدتر از گزارشی است که برنامه "هیچ کاری انجام نمی دهد".

مالکیت میان‌بر را جداگانه آزمایش کنید

دیگر برنامه های کاربردی پنجره را متوقف کنید و به طور موقت از اتصالات پرتاب کننده یا remapper که از کلیدهای مشابه استفاده می کنند اجتناب کنید. دوباره همان اکشن Glidro را اجرا کنید. اگر دستور منو کار می کند اما کلیدها کار نمی کنند، Controls و macOS Keyboard Shortcuts را برای همپوشانی بررسی کنید.

در بیش از یک برنامه تست کنید. یک ترمینال، ویرایشگر و مرورگر ممکن است با ترکیب کلیدهای مشابه متفاوت رفتار کنند. همچنین بررسی کنید که آیا هنگام فعال بودن یک فیلد متنی یا پانل ویژه، دستور فراخوانی می شود یا خیر. پس از یک بار تلاش ناموفق چندین میان‌بر غیر مرتبط را تغییر ندهید.

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

یک محدودیت خاص برنامه را از یک شکست عمومی متمایز کنید

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

یک تغییر اندازه متوسط ​​را به جای یک هدف کوچک امتحان کنید. اگر برنامه از عرض باریک خودداری کرد، اندازه قابل استفاده را حفظ کنید یا در صورت لزوم آن برنامه را شناور کنید. Glidro کنترل‌های گنجاندن و حذف برنامه را نشان می‌دهد. از استثناها عمداً استفاده کنید تا اینکه کل طرح بندی را کم استفاده کنید.

اگر مشکل همچنان پابرجاست، نسخه برنامه، نسخه macOS، جزئیات موتور موجود از طریق Help، برنامه آسیب‌دیده و یک توالی بازتولید کوتاه را جمع‌آوری کنید. فقط اطلاعات مورد نیاز برای توضیح رفتار را ارسال کنید. که بدون نیاز به تنظیم مجدد سیستم، یک مورد مشخص را پشتیبانی می کند.

پرسش‌های رایج

آیا باید Screen Recording را برای رفع حرکت پنجره فعال کنم؟

فرض نکنید که لازم است. مجوزهای مستند برنامه را بررسی کنید. محدوده مستند Glidro شامل ضبط صفحه یا نمای کلی اسکرین شات زنده نمی شود.

چرا وقتی پنجره ها حرکت نمی کنند تنظیمات باز می شوند؟

یک برنامه می تواند رابط کاربری خود را بدون داشتن مجوز برای کنترل برنامه های دیگر نمایش دهد. همچنین بررسی کنید که موتور پنجره آن روشن باشد و پنجره تست قابل مدیریت باشد.

منابع