Virtual Game Device Translation for Remote Gamepad Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Smart mobile devices lack the capability to remotely control computer games using a gamepad, limiting the gaming experience for users accustomed to gamepads due to technical barriers in existing solutions that only allow keyboard and mouse control.
Innovation Solution
A method and system that remotely connect a mobile terminal to a virtual cloud desktop server, enabling virtual game devices to translate gamepad operation instructions into operating system key codes, allowing gamepad control of computer games through a client-server architecture over a wide area network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If smart mobile devices are used to control PC games through keyboard and mouse, then the gaming control function is achieved, but the gamepad control experience is lost
Solution Approach 1:
The patent introduces a virtual cloud desktop server as an intermediary between the mobile terminal and the PC game. The server receives gamepad input signals from the mobile device, translates them into appropriate control commands, and transmits them to the PC game, thereby enabling gamepad control experience on mobile devices without requiring direct physical connection to a PC
Solution Approach 2:
The patent creates a virtual copy of the desktop environment and game application on the cloud server. This virtual desktop instance replicates the PC gaming environment, allowing users to access and control the game through their mobile device while maintaining the full functionality and control experience of a native PC game
2Adaptability or versatility
If virtual cloud desktop technology is used to enable remote access, then the gaming accessibility is improved, but the system complexity increases
Solution Approach 1:
The virtual cloud desktop server is designed as a universal platform that can support multiple input devices (keyboard, mouse, gamepad) and multiple game applications simultaneously. The server handles diverse control signals and translates them into appropriate actions for different games, reducing the need for separate solutions for each gaming scenario
Solution Approach 2:
The system automatically detects the type of control device connected to the mobile terminal and configures the appropriate virtual game device accordingly. The server autonomously translates input signals from different gamepad models into the correct control commands for the target PC game, eliminating the need for manual configuration by the user
Data Source
AI summary
The present disclosure provides a method for remote control of computer game by a gamepad, including: remotely accessing, by the client-side, the virtual cloud desktop provided by the server-side, and sending message to the server-side when detecting gamepads; creating or enabling by the virtual cloud desktop server-side, a corresponding number of virtual game devices; capturing, by the client-side, the operation instruction data of the gamepads, and sending the operation instruction data to the server-side; causing each virtual game device to output a KeyCode value corresponding to each operation instruction data by the server-side, such that the virtual cloud desktop server runs the computer game according to each KeyCode value and the relative movement value of the joystick; sending the data of the running results of the computer game on the virtual cloud desktop to the client-side for display.


