A multi-screen control method and system based on slide screen interaction
Patent Information
- Application Number
- CN202610892089.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-18
- Publication Date
- 2026-09-01
AI Technical Summary
然而,现有滑屏器产品及技术仍存在以下不足:防误触发能力弱:操作人员在正常跨屏移动鼠标时,容易无意中划过屏幕边缘,导致误切换,影响当前操作
[0037]与现有技术相比,本发明至少具有如下有益效果:1、本发明可实现直观高效的无缝切换体验,操作人员只需将鼠标像操作同一台电脑一样划过屏幕边缘,即可自动切换键盘鼠标的控制权,无需任何按键或菜单操作,极大地降低了切换的学习成本和操作时间,提升了坐席的工作效率,且通过引入边缘停留时间检测、移出速度判断等多维度防误触发机制,有效区分用户的“主动滑屏切换”意图与“无意划过边缘”行为,避免了因鼠标抖动或快速移动造成的意外切换,提高了系统的稳定性和用户体验。
Smart Images

Figure CN122672735A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of multi-screen control technology, and in particular to a multi-screen control method and system based on swipe screen interaction. Background Technology
[0002] With the continuous improvement of informatization, in mission-critical environments such as command and control centers, data centers, financial trading halls, broadcasting and television studios, and semiconductor intelligent manufacturing production lines, a single operator often needs to monitor and control multiple computer hosts or signal sources simultaneously. These hosts may be connected to different production equipment, servers, or monitoring systems. In order to improve work efficiency and desktop tidiness, KVM (keyboard, video, mouse) workstation collaboration systems are widely used, allowing operators to control multiple hosts with a single keyboard and mouse.
[0003] Traditional multi-host switching methods mainly include the following: Physical button switching: Press the physical button of the corresponding host on the KVM switch panel. This method requires the operator to shift their eyes and reach out to operate, which is inefficient and not suitable for long-distance or enclosed rack scenarios.
[0004] Keyboard hotkey switching: Switching is done via preset keyboard shortcuts. This method requires memorizing shortcuts, is prone to conflicts with shortcuts in other software, has a high learning curve, and is not intuitive.
[0005] On-screen menu (OSD) switching: This method calls up the menu displayed on the screen and selects the target host using the arrow keys and Enter key. The menu hierarchy is complex and the switching steps are numerous, which seriously affects the smoothness of operation.
[0006] In addition, some screen slider products have appeared on the market. Their basic principle is that when the mouse cursor moves to the edge of the monitor screen, it automatically switches control of the keyboard and mouse to another host connected to that monitor. This method achieves intuitive cross-screen switching to a certain extent. However, existing screen slider products and technologies still have the following shortcomings: weak anti-accidental triggering capability: When operators move the mouse normally across screens, they can easily accidentally swipe across the screen edge, leading to accidental switching and affecting the current operation.
[0007] Inflexible screen layout adaptation: It does not support custom configuration of the virtual arrangement position of multiple monitors, nor can it perform precise edge alignment for monitors of different sizes and resolutions.
[0008] Limited scalability: A single sliding screen unit typically supports only 2-4 main units, which cannot meet the access needs of large command centers that often have dozens or even hundreds of signal sources. Although it can be expanded through cascading, the logic at the edge of the cascaded screen is complex, and existing technologies lack effective management solutions.
[0009] Lack of deep integration with KVM agent systems: Existing screen sliders are mostly standalone devices that cannot be linked with distributed KVM systems, fiber optic matrices, agent collaboration permission management and other functions. For example, they cannot combine "screen slider" with advanced agent functions such as "video screen following" and "permission preemption". Summary of the Invention
[0010] In view of the above-mentioned problems with existing traditional multi-host switching methods and some shortcomings of sliding screen products, this invention is proposed.
[0011] Therefore, the purpose of this invention is to provide a multi-screen control method based on swipe interaction, which aims to achieve an intuitive and efficient seamless switching experience, significantly reduce the false trigger rate, and support complex and flexible screen layouts.
[0012] To solve the above-mentioned technical problems, the present invention provides the following technical solution: a multi-screen control method based on swipe screen interaction, which is applied to a multi-screen control environment including at least one agent terminal, multiple signal sources and a KVM system connecting the agent terminal and the signal sources, characterized in that it includes the following steps: obtaining screen layout information of the multi-screen display system through a configuration interface, wherein the screen layout information includes the position and size of each display in the virtual desktop coordinate system and the signal source identifier corresponding to each display.
[0013] The mouse cursor's movement trajectory in the virtual desktop coordinate system is monitored in real time to obtain the cursor's current position coordinates.
[0014] Determine whether the cursor has triggered a screen edge crossing event; the screen edge crossing event is defined as: the cursor moves out of the boundary of the first display from the effective display area of the first display and enters the effective display area of the adjacent second display.
[0015] When a screen edge crossing event is detected, the target signal source corresponding to the second display is determined based on the screen layout information, and a control switching command is sent to the KVM system to switch the current keyboard and mouse control from the source signal source corresponding to the first display to the target signal source.
[0016] As a preferred embodiment of the present invention, the determination of whether the screen edge crossing event is triggered further includes a step of preventing accidental triggering: detecting the dwell time of the cursor in the screen boundary area, and determining it as a valid crossing only when the dwell time is less than a preset first time threshold.
[0017] And / or, detect the instantaneous movement speed when the cursor moves out of the boundary, and determine it as a valid crossing only when the instantaneous movement speed is greater than a preset speed threshold.
[0018] As a preferred embodiment of the present invention, the screen layout information supports irregular arrangement configuration, including: arbitrary adjacent relationship configuration between each display, edge alignment configuration, and individual setting of trigger sensitivity for each edge of each display, wherein the trigger sensitivity is defined as the boundary width of effective trigger crossing within the edge area.
[0019] As a preferred embodiment of the present invention, it further includes a screen layout dynamic update step: when a display is detected to be connected or removed, the change information is automatically reported.
[0020] The global screen layout information is updated based on the changes, and the updated screen layout information is sent to each agent terminal.
[0021] As a preferred embodiment of the present invention, it further includes a multi-level cascading expansion step: multiple sliders or KVM receivers are cascaded through a network, with each slider managing a group of displays and corresponding signal sources.
[0022] A global virtual screen coordinate system is maintained by the central management server, and all cascaded displays are mapped to this coordinate system.
[0023] When the cursor moves from a monitor managed by one slider to a monitor managed by another slider, the source slider sends a cross-device switching request to the target slider to complete the handover of control.
[0024] As a preferred embodiment of the present invention, it further includes a screen following step: while sending the control switching command, a video switching command is sent to the video matrix to automatically switch the video screen of the target signal source to the main display of the seat or a preset following display.
[0025] As a preferred embodiment of the present invention, a multi-screen control system based on sliding screen interaction is characterized in that it includes: multiple sliding screen devices or KVM receivers integrated with sliding screen functionality, each sliding screen device including: a video input interface for receiving video signals from multiple signal sources, a video output interface for connecting at least one monitor, a USB interface for connecting a keyboard, mouse, and host, a processor, and a network interface; the processor is used to perform cursor trajectory monitoring, edge crossing determination, and switching command sending steps.
[0026] The central management server is used to configure and store global screen layout information, handle edge crossing events across sliders, and coordinate switching commands between sliders.
[0027] KVM signal switching equipment is used to transmit video signals and USB keyboard and mouse control signals.
[0028] The configuration and management terminal provides a visual interface for administrators to define screen layouts and swipe strategies.
[0029] In a preferred embodiment of the present invention, the screen slider and the KVM receiver are integrated devices, and the system adopts a decentralized architecture; when the network connection between the screen slider and the central management server is interrupted, the screen slider can still manage the screen switching between the directly connected monitors based on the locally stored screen layout information.
[0030] As a preferred embodiment of the present invention, a slider device is applied to the system and includes a video input interface for receiving video signals from at least two signal sources.
[0031] A video output interface for connecting at least one monitor.
[0032] The USB upstream interface is used to connect to the host computer to gain control of the keyboard and mouse.
[0033] The USB downstream interface is used to connect a keyboard and mouse.
[0034] The processor is used to monitor the mouse cursor position in real time, determine whether the cursor has moved out of the edge of the current display and into a predetermined area of an adjacent display, and output a control switching command when it is determined that the cursor has crossed the edge.
[0035] The network interface is used to communicate with the central management server or other sliders, receive screen layout configuration information, and send cross-device switching requests.
[0036] A computer-readable storage medium having a computer program stored thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the multi-screen control method based on swipe screen interaction.
[0037] Compared with the prior art, the present invention has at least the following beneficial effects: 1. The present invention can achieve an intuitive and efficient seamless switching experience. Operators only need to swipe the mouse across the edge of the screen as if operating the same computer to automatically switch the control of the keyboard and mouse without any key or menu operation, which greatly reduces the learning cost and operation time of switching, improves the work efficiency of the operators, and effectively distinguishes the user's "active screen swipe switching" intention from "unintentional edge swipe" behavior by introducing multi-dimensional anti-mistake triggering mechanisms such as edge dwell time detection and movement speed judgment, avoiding accidental switching caused by mouse jitter or rapid movement, and improving the stability of the system and the user experience.
[0038] 2. This invention allows for the arbitrary arrangement of multiple displays (including irregular splicing) and independent sensitivity settings for each side, perfectly adapting to complex scenarios such as irregular large-screen splicing walls and multi-row, multi-column display arrays commonly found in command centers, rather than being limited to simple left-right adjacency. At the same time, through network cascading technology, the screen space of multiple sliding screen devices is uniformly mapped to the global coordinate system, supporting the management of dozens or even hundreds of signal sources, meeting the needs of ultra-large-scale application scenarios such as large data centers, air traffic control towers, and semiconductor production lines.
[0039] 3. This invention not only switches control but also links with the video matrix to achieve screen following. That is, after the screen is switched, the target host's screen automatically switches to the agent's main screen, achieving WYSIWYG. At the same time, it can be integrated into the agent's permission management and collaboration process, improving the overall intelligence level of the system. Moreover, the system can automatically sense the access / removal of the monitor or screen slider and dynamically update the screen layout without restarting the system or reconfiguring it, adapting to the actual needs of frequent equipment changes in modern command centers. Attached Figure Description
[0040] Figure 1 This is a flowchart illustrating the steps of the multi-screen control method based on swipe interaction according to the present invention. Detailed Implementation
[0041] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Example 1: System Architecture
[0042] This invention provides a multi-screen control system based on swipe-screen interaction, applied to a KVM console collaboration environment. The system mainly includes: multiple swipe-screen devices (or KVM receivers with integrated swipe-screen functionality). Each swipe-screen device uses the SL-BOX2R-4KM 4-port keyboard and mouse sharing swipe-screen device from CoreVision Technology as its basic hardware platform. The swipe-screen device has eight buttons with dual-color indicator lights on its front panel, supporting switching via buttons, keyboard hotkeys, or external control commands, and also supports a "seamless switching when swiping out of the screen edge" function.
[0043] Central management server: responsible for configuring, storing and distributing global screen layout information, and coordinating edge crossing events across the swipe.
[0044] KVM signal switching equipment: This can be a standard network switch (for IP-distributed KVM architecture) or a fiber optic matrix host (for all-fiber non-IP architecture). This equipment is used to transmit video signals from various signal sources (PC1~PC6, etc.), as well as USB keyboard and mouse control signals from the slider.
[0045] Configuration and Management Terminal: Provides a visual web interface or client software for administrators to define the virtual desktop layout of the multi-screen display system.
[0046] In a preferred embodiment, the slider and KVM receiver are integrated into a single device, possessing video decoding output, USB data uplink / downlink capabilities, and slider interaction logic processing capabilities. Each slider connects to one or more monitors via an HDMI interface (supporting dual-screen output), a keyboard and mouse via a USB interface, and connects to the various host devices (signal sources) to be controlled via a USB-B uplink interface. Furthermore, the slider also features an RJ45 network interface for communication with the central management server and for device cascading. Example 2: Overall Flow of the Swipe Screen Interaction Control Method
[0047] The core process of the multi-screen control method based on swipe interaction of the present invention is as follows: Figure 1 As shown, the specific steps include: Step S1: Configure screen layout information.
[0048] Administrators log in to the central management server via a configured terminal to access the screen layout configuration interface. This interface displays all currently registered sliders and their connected monitors. Administrators can drag and drop monitor icons to any position on the canvas, similar to operating a virtual desktop, and set their relative positions (e.g., monitor A to the left of monitor B, monitor C above monitor B). The system records each monitor's unique identifier, its top-left corner coordinates (X, Y), width (W), and height (H) in the virtual desktop coordinate system, as well as the current signal source identifier for that monitor (i.e., which host input the slider is connected to).
[0049] In a preferred configuration, the administrator can also set the "trigger sensitivity" individually for each edge of each monitor, which is the width of the effective boundary area that triggers the swipe switch when the screen moves away from that edge (e.g., the left edge is 10 pixels wide and the right edge is 20 pixels wide). Furthermore, irregular arrangement configurations are supported, such as setting multiple monitors to be diagonally adjacent in a "top left-bottom right" relationship, rather than simply being aligned vertically and horizontally.
[0050] After configuration, the server packages all screen layout information into a configuration file and distributes it to each slider device over the network. The slider stores the configuration file in its local non-volatile memory.
[0051] Step S2: Monitor the mouse cursor trajectory in real time.
[0052] The operator uses a mouse connected to a slider to move the cursor on a virtual desktop composed of multiple monitors. The slider's built-in processor (such as an ARM Cortex-M series or embedded SoC) polls the mouse's USB HID reports at a high frequency (e.g., 1000 times per second) to obtain the absolute displacement increment of the cursor. The slider maintains a logical coordinate system for the current cursor position within the virtual desktop coordinate system. The initial cursor position can be set to the center of the monitor currently under control. The processor updates the cursor coordinates each time a mouse movement report is received.
[0053] Step S3: Detection and prevention of accidental triggering of screen edge crossing events.
[0054] The slider continuously monitors whether the cursor has crossed the current display boundary. If cursor_x is less than the coordinates of the left edge of the current display, and the cursor was previously inside the display, it is determined that the cursor has moved to the left. Similarly, the right, top, and bottom edges are monitored.
[0055] However, not all cursor movement is considered a "valid swipe switch." To prevent accidental switching due to mouse jitter or unintentional swipes across the edge, this invention introduces a false trigger determination sub-step: Dwell time detection: When the cursor touches the edge of the display and remains in the edge area (e.g., within 5 pixels of the outermost edge) for more than a preset first time threshold (e.g., 200 milliseconds), the system determines that the user has paused operation or intends to remain at the edge, and does not trigger a switch. Only when the cursor quickly moves out of the edge from inside the display and the time it takes for the cursor to leave the edge area after moving out is less than the threshold is it considered an active swipe intention.
[0056] Out-of-edge speed detection: The swipe records the instantaneous speed of the cursor just before it moves out of the edge (e.g., within the last 10 milliseconds). If the speed is greater than a preset speed threshold (e.g., 500 pixels / second), it is determined to be a valid fast swipe action; if the speed is slow, it may be that the cursor is intentionally left near the boundary for other operations (e.g., adjusting the window edge) without triggering a switch.
[0057] The above two conditions can be used in combination: only when both "short dwell time" and "fast exit speed" are met can it be determined as a valid crossing event.
[0058] Step S4: Send a control switch command.
[0059] Once a valid screen edge crossing event is determined, the swipe first queries the locally stored screen layout information based on the current cursor movement direction to determine the target display (i.e., the adjacent display to which the cursor enters) and its corresponding target signal source (i.e., the host port connected to that display).
[0060] Then, the slider uses its internal USB switching matrix to switch the keyboard and mouse USB channels from the USB uplink port corresponding to the current source signal source to the USB uplink port corresponding to the target signal source. This switching process is completed in milliseconds and is imperceptible to the user. After the switching is complete, the user can continue to move the mouse, and the cursor will move from the inside edge of the target monitor's corresponding boundary into its effective display area, achieving smooth cross-screen operation. Example 3: Irregular screen layout and custom edge configuration
[0061] In actual scenarios at command centers or air traffic control towers, multiple displays are usually not arranged in a simple single row, but may be arranged in an irregular "two on top, one on bottom" configuration. For example, three displays may be placed in front of the seats: two side by side on the upper level, and a widescreen display located below them in the center. The upper edge of the lower-level display is adjacent to the lower edge of the two upper-level displays.
[0062] This invention supports such complex adjacency configurations. In the configuration interface, the administrator can define the monitor adjacent to the "bottom edge" of monitor A (top left) as monitor C (bottom center), and the monitor adjacent to the "bottom edge" of monitor B (top right) is also monitor C. When the cursor moves out from the bottom edge of monitor A, the target monitor is C according to the layout information; similarly, when it moves out from the bottom edge of monitor B, the target monitor is also C.
[0063] In addition, the edge alignment of each monitor can be customized. For example, if the two monitors on the upper layer have different heights, the administrator can set them to be "center aligned" or "left aligned" with the monitor on the lower layer. The system will automatically calculate the effective crossing area of the upper edge of the lower monitor, ensuring that when the cursor moves out from the lower right corner of the left monitor on the upper layer, it can accurately enter the corresponding area of the lower monitor, without causing switching failure or abnormal cursor jumping due to discontinuous coordinates.
[0064] The trigger sensitivity of each edge can also be configured independently. For example, for the left edge of the monitor, which displays areas that are frequently used, the administrator can set a smaller sensitivity width (e.g., 5 pixels) to reduce false triggers; while for the main edge used for swiping, a wider sensitivity can be set (e.g., 30 pixels) to make operation easier. Example 4: Dynamic Update and Hot-Swapping of Screen Layout
[0065] In large data center or production line environments, signal sources and workstations may need to be frequently adjusted. This invention supports dynamic updates to the screen layout without requiring a system restart.
[0066] When an administrator connects a new slider or monitor to the network, the new device automatically sends registration information to the central management server, including the device ID, the connected monitor's EDID information (resolution, size, etc.), and the current connection status. Upon receiving this information, the server notifies the administrator of the new device's addition via the configuration terminal and allows the administrator to drag and drop it into the existing virtual desktop layout. After administrator confirmation, the server generates a new global layout configuration file and sends incremental updates to all affected sliders (especially those adjacent to the new device).
[0067] Conversely, when a slider goes offline or the monitor is unplugged, the server detects a loss of heartbeat or a change in port status, automatically removes the monitor from the global layout, deletes the relevant edge associations, and distributes the updated layout to other sliders. Afterward, when the cursor moves to the area where the monitor was originally located, the slider event will be ignored because there is no target monitor; the cursor may be "blocked" at the screen edge to avoid invalid switching. Example 5: Multi-level Cascading Expansion
[0068] This invention supports cascading multiple sliders via a network, thereby managing more signal sources than the number of ports on a single slider (Xinjian Technology's sliders support a maximum of 16 cascaded units, managing 64 signal sources).
[0069] The cascading system works as follows: Each slider manages a group of local displays (up to 2, dual-screen output) and corresponding signal sources (up to 4, via 4 USB-B ports). Each slider maintains its local screen layout (i.e., the relative positions of the displays it is connected to).
[0070] The central management server maintains a global virtual screen coordinate system. Administrators place monitors managed by different sliders onto the same virtual desktop canvas on the server. For example, monitor A, managed by slider 1, is located on the left, and monitor B, managed by slider 2, is located on the right.
[0071] When the cursor moves out of the right edge of the monitor A managed by slider 1, slider 1 finds that there is no monitor managed by it on the right side according to the local layout. So it sends a cross-device switching request to the central management server via TCP / IP protocol, carrying the current cursor position, direction and source monitor identifier.
[0072] Based on the global layout information, the server determines that the target monitor belongs to slider 2 and calculates the cursor entry coordinates on the target monitor. The server forwards the switching request to slider 2 and provides slider 2 with the current mouse position information of the source slider.
[0073] Upon receiving the request, slider 2 first switches its USB keyboard and mouse control to the uplink port corresponding to the target signal source, and then sets the initial cursor position in its local virtual coordinate system (entering from the inside of the corresponding edge of the target display). Simultaneously, slider 2 sends an acknowledgment signal to the source slider, which then releases control of the original host.
[0074] The entire process is completed over the network, with end-to-end latency typically below 30ms, giving users the feeling of operating a giant virtual desktop spanning multiple swipe devices. Example 6: Screen tracking and linkage with KVM console system
[0075] This invention not only switches keyboard and mouse control, but can also be linked with the video matrix of a KVM system to achieve an advanced agent function of "screen swiping and screen following".
[0076] The specific process is as follows: On the central management server, the administrator configures a "follow policy" for each agent. For example, when an agent switches to the target signal source by swiping, the video feed of that signal source is automatically switched from the original small window or secondary screen to the agent's main monitor.
[0077] When the slider determines that a valid switch has occurred and sends a switch command, it simultaneously sends a video routing command to the KVM signal switching device (network switch or fiber optic matrix host). This command specifies that the video stream of the target signal source should be rerouted from the current output port (which may be a secondary screen receiver) to the KVM receiver corresponding to the main agent monitor.
[0078] After the video matrix switches, the main monitor at the operator's seat immediately displays the image from the target signal source. At the same time, the slider can also "push" the image originally displayed on the main monitor onto the secondary screen, realizing the exchange of content between the main and secondary screens.
[0079] This feature is particularly useful for operators who need to monitor multiple signals simultaneously but frequently focus on a specific signal source. For example, when debugging code, programmers can swipe to switch control of the test unit to the main screen, and the test unit's image will automatically zoom in on the main monitor, eliminating the need to manually adjust the video routing and greatly improving efficiency. Example 7: Offline Working Mode under Decentralized Architecture
[0080] To ensure that operators can still switch screens normally when the central management server network is interrupted or crashes, this invention supports a decentralized architecture.
[0081] When each slider is working normally, in addition to obtaining global layout information from the server, it also periodically caches the adjacency relationships between the displays it manages and the boundary relationships between the displays managed by neighboring sliders. When a slider detects a connection interruption with the server (e.g., three consecutive heartbeat timeouts), it automatically switches to offline mode.
[0082] In offline mode: The slider can still manage slider switching between multiple displays directly connected to it (i.e., edge crossing within the local range).
[0083] When switching between devices (i.e., needing to access a monitor managed by another slider), since server coordination is not possible, the slider will temporarily treat the corresponding edge as a "wall," preventing the cursor from crossing it. Operators can choose to use the physical buttons on the device panel or keyboard hotkeys as alternative switching methods.
[0084] While offline, the swipe records all blocked cross-device switching attempts and cursor events and stores them in the log buffer.
[0085] Once the connection to the server is restored, the slider automatically switches back to online mode and uploads the offline logs to the server. The server analyzes the logs to determine the potential operational intentions during the network outage, but does not roll back the switch to avoid confusion.
[0086] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A multi-screen control method based on swipe-screen interaction, applied in a multi-screen control environment comprising at least one agent terminal, multiple signal sources, and a KVM system connecting the agent terminal and the signal sources, characterized in that, Includes the following steps: The screen layout information of the multi-screen display system can be obtained through the configuration interface. The screen layout information includes the position and size of each display in the virtual desktop coordinate system, as well as the signal source identifier corresponding to each display. Real-time monitoring of the mouse cursor's movement trajectory within the virtual desktop coordinate system to obtain the cursor's current position coordinates; Determine whether the cursor has triggered a screen edge crossing event; the screen edge crossing event is defined as: the cursor moves out of the boundary of the first display from the effective display area of the first display and enters the effective display area of the adjacent second display; When a screen edge crossing event is detected, the target signal source corresponding to the second display is determined based on the screen layout information, and a control switching command is sent to the KVM system to switch the current keyboard and mouse control from the source signal source corresponding to the first display to the target signal source.
2. The multi-screen control method based on swipe interaction according to claim 1, characterized in that: The determination of whether a screen edge crossing event has been triggered also includes a step to prevent accidental triggering: The cursor stays in the screen boundary area for a specified time, and is considered to have crossed the boundary only if the stay time is less than a preset first time threshold. And / or, detect the instantaneous movement speed when the cursor moves out of the boundary, and determine it as a valid crossing only when the instantaneous movement speed is greater than a preset speed threshold.
3. The multi-screen control method based on swipe interaction according to claim 1, characterized in that: The screen layout information supports irregular arrangement configurations, including: arbitrary adjacent relationship configuration between each display, edge alignment configuration, and individual setting of trigger sensitivity for each edge of each display. The trigger sensitivity is defined as the boundary width of the effective trigger crossing within the edge area.
4. The multi-screen control method based on swipe interaction according to claim 1, characterized in that: It also includes the step of dynamically updating the screen layout: When a monitor is detected to be connected or removed, the change information is automatically reported. The global screen layout information is updated based on the changes, and the updated screen layout information is sent to each agent terminal.
5. The multi-screen control method based on swipe interaction according to claim 4, characterized in that: It also includes multi-level cascading expansion steps: Multiple sliders or KVM receivers can be cascaded over a network, with each slider managing a set of displays and corresponding signal sources. A global virtual screen coordinate system is maintained by the central management server, and all cascaded displays are mapped to this coordinate system; When the cursor moves from a monitor managed by one slider to a monitor managed by another slider, the source slider sends a cross-device switching request to the target slider to complete the handover of control.
6. The multi-screen control method based on swipe interaction according to claim 5, characterized in that: It also includes the following steps: Simultaneously with sending the control switching command, a video switching command is sent to the video matrix to automatically switch the video image of the target signal source to the main display of the operator or a preset follower display.
7. A multi-screen control system based on swipe-screen interaction, characterized in that, include: Multiple sliders or KVM receivers with integrated slider functionality, each slider including: a video input interface for receiving video signals from multiple signal sources, a video output interface for connecting at least one monitor, a USB interface for connecting a keyboard, mouse, host, processor, and network interface; the processor is used to perform cursor trajectory monitoring, edge crossing determination, and switching command sending steps. The central management server is used to configure and store global screen layout information, handle edge crossing events across sliders, and coordinate switching commands between sliders. KVM signal switching equipment is used to transmit video signals and USB keyboard and mouse control signals; The configuration and management terminal provides a visual interface for administrators to define screen layouts and swipe strategies.
8. The multi-screen control system based on sliding screen interaction according to claim 7, characterized in that: The slider and KVM receiver are integrated into one device, and the system adopts a decentralized architecture; When the network connection between the slider and the central management server is interrupted, the slider can still manage the switching between the directly connected monitors based on the locally stored screen layout information.
9. A sliding screen device, applied in the system described in claim 7 or 8, characterized in that, include: A video input interface for receiving video signals from at least two signal sources; A video output interface for connecting at least one monitor; The USB upstream interface is used to connect to the host computer to gain control of the keyboard and mouse. The USB downstream port is used to connect a keyboard and mouse; The processor is used to monitor the mouse cursor position in real time, determine whether the cursor has moved out of the edge of the current display and into the predetermined area of the adjacent display, and output a control switching command when it is determined that the cursor has crossed the edge. The network interface is used to communicate with the central management server or other sliders, receive screen layout configuration information, and send cross-device switching requests.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the multi-screen control method based on swipe interaction as described in any one of claims 1 to 6.