Cross-OS Shortcut Key Mapping for Multi-Device Input Events

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-device collaboration scenarios across different operating systems, shortcut key operations on peripheral devices are not recognized and responded to, leading to reduced operating efficiency and user experience.

Innovation Solution

An event processing method and apparatus that converts shortcut key events from one operating system to another by generating event information based on a mapping relationship, allowing the events to be recognized and responded to across different operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple input devices are connected to process different types of input signals, then the system's versatility and input capability are improved, but the device complexity and difficulty of detecting and measuring input states increase

Engineering Contradiction:
Improveinput signal processing capabilityVSAvoidinput device structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The input device is designed to handle multiple types of input signals (touch, pen, stylus) through a unified detection mechanism. The same detection device processes different input types by identifying characteristic patterns, allowing one device to serve multiple functions without requiring separate detection systems for each input type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system distinguishes between different input types by detecting changes in physical parameters such as capacitance values, contact pressure, and contact area. By monitoring these parameter variations, the system can identify whether the input is from a finger, pen, or stylus and process it accordingly, resolving the complexity of handling multiple input devices.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the system detects detailed contact information (area, pressure, capacitance) to distinguish input types, then measurement precision is improved, but the difficulty of detecting and measuring increases

Engineering Contradiction:
Improvecontact state detection accuracyVSAvoidinput signal analysis complexity
Core Design Contradiction:
Measurement precisionVSDifficulty of detecting and measuring

Solution Approach 1:

The system continuously monitors contact parameters and uses feedback mechanisms to distinguish input types. By comparing detected capacitance values, contact areas, and pressure levels against predefined thresholds and patterns, the system automatically identifies input types without requiring complex manual analysis, thus improving precision while managing detection difficulty.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4468155B1Event processing method and apparatus for input device
Publication Date: 2026.04.29 HONOR DEVICE CO LTD
  • EP4468155B1 patent drawingFigure 1
  • EP4468155B1 patent drawingFigure 2
  • EP4468155B1 patent drawingFigure 3

AI summary

An event processing method and apparatus of an input device are applied to the field of electronic technology. The method includes: detecting, by a first electronic device, a first event of an input device; determining a focus device; generating event information based on an event type of the first event and a first mapping relationship when the focus device is a second electronic device, where the event information includes a key scan code and a first event type, and the first mapping relationship includes a correspondence between the key scan code and a first key code; and transmitting event information to the second electronic device, where the event information is used for converting the first event into an event under a second operating system, so that the second electronic device responds to the event information, enabling automatic conversion of a shortcut key event of the input device between different operating systems, thereby enabling a shortcut key to take effect between the different operating systems, improving operating efficiency, and greatly improving operating experience of a user.