hmos-multidevice-interaction-methods
OfficialUnify touch, mouse, keyboard, and pen UX
Software Engineering#interaction design#keyboard shortcuts#multi-input#focus navigation#harmonysos#hover and context menu#stylus input
Authoropenharmonyinsight
Version1.0.0
Installs0
System Documentation
What problem does it solve?
HarmonyOS app UIs often behave inconsistently across touch, mouse, keyboard, and stylus, causing broken hover feedback, wrong focus navigation, and conflicting context/menu shortcuts.
Core Features & Use Cases
- Multi-input interaction unification: Define a consistent event and interaction model so the same component behaves predictably across phone/tablet/2in1/TV with different primary input methods.
- Device-specific capability boundaries: Establish what must work (hover, right-click menu, focus order, keyboard shortcuts, stylus press/touch distinctions) and what can degrade by device type.
- Scenario coverage for common desktop-like issues: Provide structured REQ/DEV/FIX/VAL outputs for hover+right-click, focus+direction keys+shortcuts, and pen input (including hover vs press behavior), while keeping touch workflows intact.
Quick Start
Ask the AI to generate an interaction adaptation plan for your HarmonyOS page, including the correct REQ/DEV/FIX/VAL outputs for a specified set of inputs (mouse hover + right-click, keyboard focus navigation + shortcuts, and stylus support), and ensure touch mode remains regression-safe.
Dependency Matrix
Required Modules
None requiredComponents
referencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: hmos-multidevice-interaction-methods Download link: https://github.com/openharmonyinsight/openharmony-skills/archive/main.zip#hmos-multidevice-interaction-methods Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.