แป้นพิมพ์ เมาส์ และแทร็กแพด
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

ระดับ 1 — หน้าจอขนาดใหญ่ที่แตกต่าง
แอปที่แยกความแตกต่างสำหรับหน้าจอขนาดใหญ่รองรับฟีเจอร์แป้นพิมพ์ เมาส์ และแทร็กแพดเทียบเท่ากับฟีเจอร์ของแอปบนเว็บหรือเดสก์ท็อป ซึ่งรวมถึง
- ชุดแป้นพิมพ์ลัดที่ครอบคลุมนอกเหนือจากแป้นพิมพ์ลัดแบบดั้งเดิม เช่น Ctrl-C สำหรับการคัดลอกและ Ctrl-Z สำหรับการเลิกทำ
- การกดแป้นพิมพ์และการใช้เมาส์หรือแทร็กแพดร่วมกัน เช่น Ctrl+คลิก หรือ Ctrl+แตะ และ Shift+คลิก หรือ Shift+แตะ เพื่อใช้ความสามารถที่มีประสิทธิภาพมากขึ้น เช่น การเลือกช่วงของรายการที่อยู่ติดกัน หรือรายการที่แยกกันหลายรายการ
- แถบเลื่อนขณะเลื่อนเนื้อหาโดยใช้เมาส์หรือแทร็กแพด
- เนื้อหาเพิ่มเติม เช่น เมนูแบบเลื่อนออกหรือเคล็ดลับเครื่องมือบนเมาส์หรือแทร็กแพด วางเมาส์เหนือองค์ประกอบ UI
- เมนูและเมนูตามบริบทแบบเดสก์ท็อป
- แผง UI ในเลย์เอาต์แบบหลายแผงที่สามารถเคลื่อนย้ายและปรับขนาดได้โดยใช้เมาส์หรือแทร็กแพด
- การคลิกหรือแตะ 3 ครั้งโดยใช้เมาส์หรือแทร็กแพดเพื่อเลือกทั้งบรรทัดหรือย่อหน้าของข้อความ
ขั้นตอนถัดไป
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีเพิ่มประสิทธิภาพความสามารถในการป้อนข้อมูลของแอปได้ที่
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[[["เข้าใจง่าย","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 UTC"],[],[],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)"]]