CN112965617A - Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment - Google Patents

Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment Download PDF

Info

Publication number
CN112965617A
CN112965617A CN202110054658.0A CN202110054658A CN112965617A CN 112965617 A CN112965617 A CN 112965617A CN 202110054658 A CN202110054658 A CN 202110054658A CN 112965617 A CN112965617 A CN 112965617A
Authority
CN
China
Prior art keywords
mouse
screen
screens
cursor
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110054658.0A
Other languages
Chinese (zh)
Inventor
顾坤良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jurong Medical Technology Hangzhou Co ltd
Original Assignee
Jurong Medical Technology Hangzhou Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jurong Medical Technology Hangzhou Co ltd filed Critical Jurong Medical Technology Hangzhou Co ltd
Priority to CN202110054658.0A priority Critical patent/CN112965617A/en
Publication of CN112965617A publication Critical patent/CN112965617A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4812Task transfer initiation or dispatching by interrupt, e.g. masked
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03543Mice or pucks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a multi-mouse input control method of multi-screen ultrasonic diagnostic equipment, which comprises the following steps: s11, hiding a system mouse cursor; s12, respectively creating user-defined mouse cursors corresponding to the screens on the plurality of screens, and initializing the positions of the created user-defined mouse cursors; s13, acquiring input equipment corresponding to the created multiple custom mice; s14, performing relational mapping on the obtained mouse devices and the custom mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens; and S15, monitoring the messages of the mouse equipment corresponding to the plurality of screens in real time. And S16, processing the information of the mouse equipment to be monitored. The mouse device of each screen controls the self-defined mouse cursor corresponding to the current screen. The mouse cursor of each screen controls the function operation of each screen respectively by time-sharing utilization of the focus of the system mouse.

Description

Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment
Technical Field
The invention relates to the technical field of ultrasound, in particular to a multi-mouse input control method and a multi-mouse input control system for multi-screen ultrasonic diagnostic equipment.
Background
Ease of operation of ultrasonic diagnostic systems has been a widespread concern within the industry. Many high-end desktop ultrasound devices are equipped with one or more touch screens for auxiliary operations in addition to the main screen to facilitate user operation. Each screen can conveniently complete a series of functional operations by matching with a track ball and pressing keys or touch input. Wherein, the display or touch screen (hereinafter referred to as screen) is the output end, and each screen displays the respective user graphic interface; a trackball or a touch screen (hereinafter, referred to as a mouse) is an input end and is responsible for accurately converting user input into functional operation of the ultrasonic system, and operation results are output on a screen.
The ultrasonic system needs to independently control a plurality of inputs and outputs, a functional subsystem is formed by connecting an output (screen) and a corresponding input (mouse) into a main control chip by a product, and the functional subsystems are connected through a serial port or a network port to form the whole ultrasonic system. Although the system is completely decoupled, the input and the output of each functional module are completely independent, the communication among subsystems is complex, the development and maintenance cost is high, a plurality of main control chips are needed for managing the input and the output, the manufacturing cost is quite expensive, and the product competitiveness is not strong.
The single main control chip can manage the multi-screen output easily and can be solved through screen expansion, but the single main control chip can manage the multi-mouse input. The existing windows system regards all mouse input devices as the same device, and only one system mouse input focus is provided, so that the mouse system does not support independent control of a plurality of mouse devices, operations among the mouse devices can affect each other, and a mouse cursor can jump, thereby greatly limiting expansion of system functions and being not beneficial to improvement of user experience.
Disclosure of Invention
The invention aims to provide a multi-mouse input control method and a multi-mouse input control system for multi-screen ultrasonic diagnostic equipment, aiming at the defects of the prior art and solving the problem that multi-mouse input management cannot be carried out under a single main control chip.
In order to achieve the purpose, the invention adopts the following technical scheme:
a multi-mouse input control method of multi-screen ultrasonic diagnostic equipment comprises the following steps:
s1, hiding a system mouse cursor;
s2, respectively creating user-defined mouse cursors corresponding to the screens on the plurality of screens, and initializing the positions of the created user-defined mouse cursors;
s3, acquiring input equipment corresponding to the created multiple user-defined mice;
s4, performing relational mapping on the obtained mouse devices and the user-defined mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens;
s5, monitoring messages of the mouse devices corresponding to the plurality of screens in real time;
and S6, processing the information of the mouse equipment to be monitored.
Further, in the step S1, hiding the system mouse cursor is to hide the system cursor through a system API.
Further, the step S2 of creating the custom mouse cursor corresponding to the screen is implemented by a graphical user interface technology.
Further, the step S5 of monitoring the messages of the mouse devices corresponding to the plurality of screens in real time is to monitor in real time through the RawInput technology.
Further, the step S6 is specifically:
when any mouse device message is monitored, judging whether the position of the current system mouse focus is on a screen corresponding to the current mouse device, if not, actively updating the position of the system mouse focus to a user-defined mouse cursor of the current screen; and the custom mouse cursor of the current screen moves or clicks according to the message reported by the mouse equipment of the current screen, so that the focus position of the system mouse always follows the custom mouse cursor of the current screen.
Correspondingly, a multi-mouse input control system of the multi-screen ultrasonic diagnostic equipment is also provided, which comprises:
the hiding module is used for hiding a system mouse cursor;
the system comprises a creation module, a display module and a control module, wherein the creation module is used for respectively creating user-defined mouse cursors corresponding to a plurality of screens and initializing the positions of the created user-defined mouse cursors;
the acquisition module is used for acquiring input equipment corresponding to the created multiple user-defined mice;
the mapping module is used for carrying out relational mapping on the obtained mouse devices and the self-defined mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens;
the monitoring module is used for monitoring the messages of the mouse equipment corresponding to the plurality of screens in real time;
and the processing module is used for processing the monitored information of the mouse equipment.
Further, the system mouse cursor hidden in the hiding module is hidden through a system API.
Further, the creation of the custom mouse cursor corresponding to the screen in the creation module is realized through a graphical user interface technology.
Further, the monitoring module monitors the messages of the mouse devices corresponding to the plurality of screens in real time through a RawInput technology.
Further, the processing module specifically processes the information of the mouse device to be monitored, and the processing module specifically processes the information of the mouse device to be monitored by:
when any mouse device message is monitored, judging whether the position of the current system mouse focus is on a screen corresponding to the current mouse device, if not, actively updating the position of the system mouse focus to a user-defined mouse cursor of the current screen; and the custom mouse cursor of the current screen moves or clicks according to the message reported by the mouse equipment of the current screen, so that the focus position of the system mouse always follows the custom mouse cursor of the current screen.
Compared with the prior art, the mouse equipment of each screen controls the self-defined mouse cursor corresponding to the current screen. The mouse cursor of each screen controls the function operation of each screen respectively by time-sharing utilization of the focus of the system mouse. On the user side experience, different mouse devices can independently perform function operation, and good user experience is obtained on the aspects of vision and operation consistency.
Drawings
Fig. 1 is a flowchart of a multi-mouse input control method for a multi-screen ultrasonic diagnostic device according to an embodiment;
FIG. 2 is a schematic diagram of a dual-screen output and dual-mouse input configuration provided in accordance with an embodiment;
fig. 3 is a block diagram of a multi-mouse input control system of a multi-screen ultrasound diagnostic apparatus according to a second embodiment.
Detailed Description
The embodiments of the present invention are described below with reference to specific embodiments, and other advantages and effects of the present invention will be easily understood by those skilled in the art from the disclosure of the present specification. The invention is capable of other and different embodiments and of being practiced or of being carried out in various ways, and its several details are capable of modification in various respects, all without departing from the spirit and scope of the present invention. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict.
The invention aims to provide a multi-mouse input control method and a multi-mouse input control system for multi-screen ultrasonic diagnostic equipment, aiming at the defects of the prior art.
Example one
The embodiment provides a multi-mouse input control method for a multi-screen ultrasonic diagnostic device, as shown in fig. 1, including:
s11, hiding a system mouse cursor;
s12, respectively creating user-defined mouse cursors corresponding to the screens on the plurality of screens, and initializing the positions of the created user-defined mouse cursors;
s13, acquiring input equipment corresponding to the created multiple custom mice;
s14, performing relational mapping on the obtained mouse devices and the custom mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens;
and S15, monitoring the messages of the mouse equipment corresponding to the plurality of screens in real time.
And S16, processing the information of the mouse equipment to be monitored.
The method provided by this embodiment can be applied to output of multiple screens and input of a multi-screen mouse, but in order to better explain the technical solution of this embodiment, this embodiment adopts a scenario of dual-screen output and dual-mouse input for explanation.
Fig. 2 is a structural diagram of the present embodiment, which includes a main screen, an auxiliary screen, a main screen mouse, an auxiliary screen mouse, and a main control chip, wherein the main control chip is connected to the main screen, the auxiliary screen, the main screen mouse, and the auxiliary screen mouse, respectively.
In step S11, the system mouse cursor is hidden.
The cursor of the system mouse means a pointer displayed on a screen when an operation is performed by a mouse or the like in the ultrasonic diagnostic system.
In this embodiment, the cursor of the system mouse is hidden, and the cursor of the hidden system pointer mouse can be set through a system API or an application program framework, such as ShowCursor and clipcursors; and the hidden system mouse cursor can be hidden by calling the system API.
In step S12, custom mouse cursors corresponding to the screens are created on the screens, respectively, and the positions of the created custom mouse cursors are initialized.
In this embodiment, a double-screen output and a double-mouse input are taken as an example for specific explanation, and then custom mouse cursors are respectively created on the main screen and the auxiliary screen, and the positions of the custom mouse cursors are initialized.
The creation of the user-defined mouse can complete the creation of the user-defined mouse cursors of the main screen and the auxiliary screen through a graphical user interface technology, such as WPF, MFC and the like. And setting the self-defined mouse cursor positions of the main screen and the auxiliary screen in the middle of the respective screens through a system API.
In step S13, input devices corresponding to the created plurality of custom mice are acquired.
The input devices corresponding to the main screen mouse and the auxiliary screen mouse can be obtained through the RawInput technology.
The input device is a physical device, and refers to a pointer input device, including a mouse, a trackball, a touch screen, and the like (which can be viewed in the device manager), and the input device is generally connected with the main control chip through a serial port. The input device handle (handle) may be obtained through RawInput technology.
In step S14, the obtained multiple mouse devices are respectively subjected to relationship mapping with the custom mouse cursor of the corresponding screen, so as to obtain the mouse devices corresponding to the multiple screens.
And mapping the relationship between the main screen mouse device and the auxiliary screen mouse device acquired in the step S14 and the main screen user-defined mouse cursor and the auxiliary screen user-defined mouse cursor respectively. The relation mapping is to pair the mouse device with the user-defined cursor position information, and the subsequent updating of the user-defined cursor position information is only affected by the paired mouse device.
It should be noted that, for the items of relational mapping, the related technical personnel can easily implement the logic by programs. There are various ways to implement the mapping logic, such as:
1. the method for processing the mouse messages is abstracted by utilizing a polymorphic concept in object-oriented programming, a base class is extracted, and the main screen and the auxiliary screen messages are processed as subclasses to respectively realize the message processing method, namely the main screen message processing method only processes the position of a main screen mouse and the auxiliary screen message processing method only processes the position of an auxiliary screen mouse. And during mapping, the equipment handle is stored as a key value through the dictionary container, the corresponding main screen or auxiliary screen message processing object is stored as a value, so that the message equipment handle is analyzed after a subsequent message comes, and the corresponding message processing object is taken out through the handle to perform message processing.
2. Two array containers can be defined, and the first array sequentially stores the main screen and the auxiliary screen self-defined mouse objects; the second array stores the device handles of the main screen mouse and the auxiliary screen mouse in sequence. This also allows simple mapping.
In step S15, messages of the mouse device corresponding to the plurality of screens are listened to in real time.
And monitoring the messages of the mouse equipment of the main screen and the auxiliary screen in real time. The real-time monitoring can be carried out on each mouse device through the RawInput technology.
In the running process of the system, a user continuously operates the mouse, and data input by the user through the mouse is read in real time based on the RawInput technology.
In step S16, the message of the mouse device to be heard is processed.
Processing the mouse device message monitored in step S15, specifically:
when the information of the main screen mouse equipment is monitored, if the focus position of the system mouse is not on the main screen, the focus position of the system mouse is actively updated to the main screen user-defined mouse cursor, the main screen user-defined mouse cursor moves or clicks according to the information reported by the main screen mouse equipment, and at the moment, the focus position of the system mouse always follows the main screen user-defined mouse cursor; when the information of the auxiliary screen mouse equipment is monitored, if the focus position of the system mouse is not in the auxiliary screen, the focus position of the system mouse is actively updated to the auxiliary screen user-defined mouse cursor, the auxiliary screen user-defined mouse cursor moves or clicks according to the information reported by the auxiliary screen mouse equipment, and at the moment, the focus position of the system mouse always follows the auxiliary screen user-defined mouse cursor. Wherein, the mouse cursor updating is realized by calling a system API, such as SetCursorPos.
It should be noted that what really performs function control is the system mouse focus, the main screen and the sub-screen only perform function operation by using the system mouse focus in different time periods, and the system mouse focus switches back and forth between the main screen mouse cursor and the sub-screen mouse cursor, which is very fast for modern CPUs and operating systems, and thus, users cannot feel the switching.
And limiting the operation range of the main screen mouse device in the main screen area and limiting the operation range of the auxiliary screen mouse device in the auxiliary screen area. The main screen mouse device only serves the main screen function, and the auxiliary screen mouse device only serves the auxiliary screen function, so that the moving ranges of the main screen mouse device and the auxiliary screen mouse device are respectively limited in the served areas. The logic is readily implemented programmatically by one of ordinary skill in the relevant art.
Compared with the prior art, the main screen mouse device of the embodiment controls the main screen user-defined mouse cursor, and the auxiliary screen mouse device controls the auxiliary screen user-defined mouse cursor. The main screen and the auxiliary screen mouse cursors respectively control the function operation of the main screen and the auxiliary screen by time-sharing utilization of the focus of the system mouse. On the user side experience, different mouse devices can independently perform function operation, and good user experience is obtained on the aspects of vision and operation consistency.
Example two
The embodiment provides a multi-mouse input control system of a multi-screen ultrasonic diagnostic device, as shown in fig. 3, including:
the hiding module 11 is used for hiding a system mouse cursor;
the creating module 12 is configured to create custom mouse cursors corresponding to the screens on the multiple screens, respectively, and initialize the positions of the created custom mouse cursors;
an obtaining module 13, configured to obtain input devices corresponding to the created multiple custom mice;
the mapping module 14 is configured to perform relational mapping between the obtained multiple mouse devices and the custom mouse cursors of the corresponding screens, so as to obtain the mouse devices corresponding to the multiple screens;
a monitoring module 15, configured to monitor messages of the mouse device corresponding to the plurality of screens in real time;
and the processing module 16 is used for processing the messages of the mouse device to be monitored.
Further, the system mouse cursor hidden in the hiding module 11 is hidden by the system API.
Further, the creation of the custom mouse cursor corresponding to the screen in the creation module 12 is realized by a graphical user interface technology.
Further, the monitoring module 15 monitors messages of the mouse devices corresponding to the plurality of screens in real time by using RawInput technology.
Further, the processing module 16 specifically processes the message of the mouse device to be monitored, including:
when any mouse device message is monitored, judging whether the position of the current system mouse focus is on a screen corresponding to the current mouse device, if not, actively updating the position of the system mouse focus to a user-defined mouse cursor of the current screen; and the custom mouse cursor of the current screen moves or clicks according to the message reported by the mouse equipment of the current screen, so that the focus position of the system mouse always follows the custom mouse cursor of the current screen.
It should be noted that the multi-mouse input control system of the multi-screen ultrasonic diagnostic device provided in this embodiment is similar to that of the embodiment, and is not described herein again.
Compared with the prior art, the mouse device of each screen of the embodiment controls the custom mouse cursor corresponding to the current screen. The mouse cursor of each screen controls the function operation of each screen respectively by time-sharing utilization of the focus of the system mouse. On the user side experience, different mouse devices can independently perform function operation, and good user experience is obtained on the aspects of vision and operation consistency.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A multi-mouse input control method of multi-screen ultrasonic diagnostic equipment is characterized by comprising the following steps:
s1, hiding a system mouse cursor;
s2, respectively creating user-defined mouse cursors corresponding to the screens on the plurality of screens, and initializing the positions of the created user-defined mouse cursors;
s3, acquiring input equipment corresponding to the created multiple user-defined mice;
s4, performing relational mapping on the obtained mouse devices and the user-defined mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens;
s5, monitoring messages of the mouse devices corresponding to the plurality of screens in real time;
and S6, processing the information of the mouse equipment to be monitored.
2. A multi-mouse input control method for a multi-screen ultrasonic diagnostic device according to claim 1, wherein the hiding of the system mouse cursor in step S1 is performed by hiding the system cursor through a system API.
3. A multi-mouse input control method for a multi-screen ultrasonic diagnostic device according to claim 1, wherein the creation of the custom mouse cursor corresponding to the screen in step S2 is implemented by a graphical user interface technology.
4. A multi-mouse input control method for a multi-screen ultrasonic diagnostic device according to claim 1, wherein the step S5 of monitoring the messages of the mouse devices corresponding to the plurality of screens in real time is performed by using rawlput technology.
5. A multi-mouse input control method for a multi-screen ultrasonic diagnostic device according to claim 1, wherein the step S6 specifically comprises:
when any mouse device message is monitored, judging whether the position of the current system mouse focus is on a screen corresponding to the current mouse device, if not, actively updating the position of the system mouse focus to a user-defined mouse cursor of the current screen; and the custom mouse cursor of the current screen moves or clicks according to the message reported by the mouse equipment of the current screen, so that the focus position of the system mouse always follows the custom mouse cursor of the current screen.
6. A multi-mouse input control system of a multi-screen ultrasonic diagnosis device is characterized by comprising:
the hiding module is used for hiding a system mouse cursor;
the system comprises a creation module, a display module and a control module, wherein the creation module is used for respectively creating user-defined mouse cursors corresponding to a plurality of screens and initializing the positions of the created user-defined mouse cursors;
the acquisition module is used for acquiring input equipment corresponding to the created multiple user-defined mice;
the mapping module is used for carrying out relational mapping on the obtained mouse devices and the self-defined mouse cursors of the corresponding screens respectively to obtain the mouse devices corresponding to the screens;
the monitoring module is used for monitoring the messages of the mouse equipment corresponding to the plurality of screens in real time;
and the processing module is used for processing the monitored information of the mouse equipment.
7. A multi-mouse input control system for a multi-screen ultrasonic diagnostic device according to claim 6, wherein the system mouse cursor hidden in the hiding module is hidden by a system API.
8. A multi-mouse input control system for a multi-screen ultrasonic diagnostic device according to claim 6, wherein the creation of the custom mouse cursor corresponding to the screen in the creation module is achieved through graphical user interface technology.
9. A multi-mouse input control system of a multi-screen ultrasonic diagnostic device according to claim 6, wherein the monitoring module monitors the messages of the mouse devices corresponding to the plurality of screens in real time by RawInput technology.
10. A multi-mouse input control system for a multi-screen ultrasonic diagnostic device according to claim 6, wherein the processing module processes the message of the mouse device to be monitored specifically:
when any mouse device message is monitored, judging whether the position of the current system mouse focus is on a screen corresponding to the current mouse device, if not, actively updating the position of the system mouse focus to a user-defined mouse cursor of the current screen; and the custom mouse cursor of the current screen moves or clicks according to the message reported by the mouse equipment of the current screen, so that the focus position of the system mouse always follows the custom mouse cursor of the current screen.
CN202110054658.0A 2021-01-15 2021-01-15 Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment Pending CN112965617A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110054658.0A CN112965617A (en) 2021-01-15 2021-01-15 Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110054658.0A CN112965617A (en) 2021-01-15 2021-01-15 Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment

Publications (1)

Publication Number Publication Date
CN112965617A true CN112965617A (en) 2021-06-15

Family

ID=76271307

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110054658.0A Pending CN112965617A (en) 2021-01-15 2021-01-15 Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment

Country Status (1)

Country Link
CN (1) CN112965617A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114371878A (en) * 2022-01-10 2022-04-19 深圳中微电科技有限公司 Display IP module hardware mouse implementation method based on cursor-free layer

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853129A (en) * 2010-05-18 2010-10-06 中国科学院软件研究所 Single-display multi-pen interaction method
CN101893991A (en) * 2010-07-08 2010-11-24 上海唯道网络信息技术有限公司 Multi-screen interactive self-service system and method
CN101937315A (en) * 2010-06-29 2011-01-05 上海复创计算机信息技术有限公司 Multi-screen display operation control system and method
CN103677248A (en) * 2012-09-12 2014-03-26 三星电子株式会社 Display apparatus for multiuser and method thereof
CN104049732A (en) * 2013-03-11 2014-09-17 三星电子株式会社 Multi-input control method and system, and electronic device supporting same
CN108089737A (en) * 2017-11-13 2018-05-29 北京全路通信信号研究设计院集团有限公司 Multi-mouse control method and device for single computer
CN110038298A (en) * 2019-03-04 2019-07-23 深圳威尔视觉传媒有限公司 Single machine realizes multiple mouse calibration methods and relevant apparatus simultaneously

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101853129A (en) * 2010-05-18 2010-10-06 中国科学院软件研究所 Single-display multi-pen interaction method
CN101937315A (en) * 2010-06-29 2011-01-05 上海复创计算机信息技术有限公司 Multi-screen display operation control system and method
CN101893991A (en) * 2010-07-08 2010-11-24 上海唯道网络信息技术有限公司 Multi-screen interactive self-service system and method
CN103677248A (en) * 2012-09-12 2014-03-26 三星电子株式会社 Display apparatus for multiuser and method thereof
CN104049732A (en) * 2013-03-11 2014-09-17 三星电子株式会社 Multi-input control method and system, and electronic device supporting same
CN108089737A (en) * 2017-11-13 2018-05-29 北京全路通信信号研究设计院集团有限公司 Multi-mouse control method and device for single computer
CN110038298A (en) * 2019-03-04 2019-07-23 深圳威尔视觉传媒有限公司 Single machine realizes multiple mouse calibration methods and relevant apparatus simultaneously

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114371878A (en) * 2022-01-10 2022-04-19 深圳中微电科技有限公司 Display IP module hardware mouse implementation method based on cursor-free layer
CN114371878B (en) * 2022-01-10 2024-05-14 深圳中微电科技有限公司 DISPLAY IP module hardware mouse implementation method based on non-cursor layer

Similar Documents

Publication Publication Date Title
CN105094727B (en) Application program operation method under extended screen pattern and tablet computer
CN106030456B (en) Automatic asynchronised handover mark
CN105204797A (en) Screen sharing method and device using same
JPH06309099A (en) Method for selection of character displayed on display by using pointer element
EP0644483B1 (en) Computer system and method for performing multiple tasks
US10001962B2 (en) Control method, control apparatus, and electronic device
US20120151403A1 (en) Mapping virtual desktops to physical monitors
US9189250B2 (en) Method and system for re-invoking displays
US20220300301A1 (en) Method and apparatus for controlling interface focus on interface
CN112965617A (en) Multi-mouse input control method and system for multi-screen ultrasonic diagnostic equipment
CN107291582A (en) Intelligent integration method of testing based on standard big data
CN104246696A (en) Image-based application automation
CN111897502A (en) Split screen control system and method
CN105320480A (en) Screen broadcasting method and system and device using the same
CN106302524B (en) A method of manipulation distal end application software
US6771287B1 (en) Graphically distinguishing a path between two points on a network
CN105573689A (en) Double-screen switching display device under Android platform
CN107340886B (en) Soft keyboard state determination method, device, medium and terminal
WO2024037419A1 (en) Display control method and apparatus, electronic device, and readable storage medium
CN112799526B (en) Method and system for simultaneously displaying and operating multiple mice in single system
CN106021075A (en) Method for implementing process of viewing BMC IP address of server mainboard at any time
JP2004259297A (en) Window display control device
WO2021083028A1 (en) Image processing method and apparatus, electronic device and storage medium
CN114625472A (en) Page display method and device, electronic equipment and storage medium
JPH07191820A (en) Multiwindow display system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210615