Smart Mouse AI Function Mapping for Game-Specific Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Gaming mice require users to repeatedly reassign commands, functions, and macros for different games, which is cumbersome and inefficient.
Innovation Solution
A smart mouse device that uses an AI algorithm to infer and automatically assign operating functions to keys and rollers based on current operation scenarios, such as processes, URLs, and window titles, using an inference model trained on user inputs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users manually reassign commands, functions, and macros for different games using software interface, then the mouse can be configured for different games, but the process is troublesome and time-consuming
Solution Approach 1:
The mouse device automatically identifies the current game or application and assigns appropriate commands, functions, and macros without user intervention. The device self-services by monitoring the running program and autonomously configuring key functions based on the detected application, eliminating the need for manual reassignment through software interface.
Solution Approach 2:
The mouse device pre-configures multiple sets of commands, functions, and macros for different games and applications. When a specific application is detected, the corresponding pre-configured settings are automatically activated, avoiding the need for real-time manual configuration.
2Adaptability or versatility
If multiple keys are assigned with different commands and functions, then the mouse functionality is enhanced, but the complexity of configuration increases
Solution Approach 1:
The mouse device implements a universal configuration system where a single mouse can be automatically configured for multiple different games and applications. The device detects the running application and automatically activates the appropriate key assignments, making one mouse universally adaptable to many different uses without requiring separate configuration processes for each application.
Data Source
AI summary
There is provided a smart system adopting a smart mouse device, including a training phase and an operation phase. In the training phase, the smart system performs a model training according to parameters including user operations on input devices and selected functions on software interfaces under different operation scenarios, and a trained inference model is recorded in the smart mouse device. In the operation phase, the inference model automatically assigns operating functions of the mouse key, displacement and mouse roller according to a current operation scenario to allow the mouse key, displacement and mouse roller to have different operating functions corresponding to different operation scenarios.


