لوحة المفاتيح والماوس ولوحة اللمس
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

الفئة 1: شاشة كبيرة مختلفة
تتيح التطبيقات المخصّصة للأجهزة المزوّدة بشاشات كبيرة استخدام ميزات لوحة المفاتيح والماوس ولوحة اللمس
المكافئة لتلك المتوفّرة في تطبيقات الويب أو الكمبيوتر المكتبي، بما في ذلك:
- مجموعة شاملة من اختصارات لوحة المفاتيح بالإضافة إلى اختصارات
تقليدية، مثل Ctrl-C للنسخ وCtrl-Z للتراجع
- مجموعات لوحة المفاتيح والفأرة أو لوحة اللمس، مثل Ctrl+النقر
أو Ctrl+النقر وShift+النقر أو Shift+النقر،
لتوفير إمكانات محسّنة، مثل اختيار نطاقات من العناصر المجاورة
أو عناصر متعددة مفصولة
- أشرطة التمرير أثناء تمرير المحتوى باستخدام الماوس أو لوحة اللمس
- محتوى إضافي، مثل القوائم المنبثقة أو التلميحات على الماوس أو لوحة اللمس
تمرير مؤشر الماوس فوق عناصر واجهة المستخدم
- القوائم وقوائم السياقات بنمط أجهزة الكمبيوتر المكتبي
- لوحات واجهة المستخدم في تنسيقات متعددة اللوحات والتي يمكن نقلها وتغيير حجمها باستخدام الماوس
أو لوحة اللمس
- النقر ثلاث مرّات أو النقر باستخدام الماوس أو لوحة اللمس لاختيار أسطر
أو فقرات نصية كاملة
الخطوات التالية
لمزيد من المعلومات حول كيفية تحسين إمكانات إدخال البيانات في تطبيقك، يُرجى الاطّلاع على:
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Keyboard, mouse, and trackpad\n\nTIER 1 --- Large screen differentiated\n| **Objective:** Make your app [large screen differentiated](/docs/quality-guidelines/large-screen-app-quality#large_screen_differentiated) by meeting the [LS-I10](/docs/quality-guidelines/large-screen-app-quality#LS-I10) through [LS-I16](/docs/quality-guidelines/large-screen-app-quality#LS-I16) keyboard, mouse, and trackpad requirements of the [Large screen app quality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nLarge screen differentiated apps support keyboard, mouse, and trackpad features\nequivalent to those of web or desktop apps, including:\n\n- A comprehensive set of keyboard shortcuts in addition to conventional shortcuts such as \u003ckbd\u003eCtrl-C\u003c/kbd\u003e for copy and \u003ckbd\u003eCtrl-Z\u003c/kbd\u003e for undo\n- Keyboard and mouse or trackpad combinations, such as \u003ckbd\u003eCtrl+click\u003c/kbd\u003e or \u003ckbd\u003eCtrl+tap\u003c/kbd\u003e and \u003ckbd\u003eShift+click\u003c/kbd\u003e or \u003ckbd\u003eShift+tap\u003c/kbd\u003e, for enhanced capabilities such as the selection of ranges of adjacent items or multiple separated items\n- Scrollbars while content is being scrolled using a mouse or trackpad\n- Additional content such as fly-out menus or tooltips on mouse or trackpad hover over UI elements\n- Desktop-style menus and context menus\n- UI panels in multipanel layouts that are movable and resizable using a mouse or trackpad\n- Triple clicking or tapping using a mouse or trackpad to select entire lines or paragraphs of text\n\nNext steps\n----------\n\nFor more information about how to optimize your app's input capabilities, see:\n\n- [Input compatibility on large screens --- Compose](/develop/ui/compose/touch-input/input-compatibility-on-large-screens)\n- [Input compatibility on large screens --- views](/develop/ui/views/touch-and-input/input-compatibility-on-large-screens)\n- [Input compatibility on ChromeOS](https://chromeos.dev/en/android/input-compatibility)\n- [Build accessible apps](/guide/topics/ui/accessibility)"]]