G06F3/0338

HAND-HELD INPUT DEVICE WITH THREE-INPUT SWITCHES

An input device for an information handling system may include a body and a plurality of three-input switches positioned on the body. Each of the plurality of three-input switches includes a first outer portion, pressable to enter a first input, a center portion, pressable to enter a second input, and a second outer portion, pres sable to enter a third input. The first outer portion is adjacent to a first side of the center portion, and the second outer portion is adjacent to a second side of the center portion.

HAND-HELD INPUT DEVICE WITH THREE-INPUT SWITCHES

An input device for an information handling system may include a body and a plurality of three-input switches positioned on the body. Each of the plurality of three-input switches includes a first outer portion, pressable to enter a first input, a center portion, pressable to enter a second input, and a second outer portion, pres sable to enter a third input. The first outer portion is adjacent to a first side of the center portion, and the second outer portion is adjacent to a second side of the center portion.

CONTEXTUAL ADJUSTMENT OF INPUT DEVICE RESISTANCE
20230218985 · 2023-07-13 ·

A method for adjusting input resistance includes determining, by an information handling system, one or more gaming context characteristics of a gaming application executed by the information handling system. The information handling system determines one or more adjustments to a resistance of a two-axis input device based, at least in part, on the one or more gaming context characteristics. The information handling system applies the one or more adjustments to the resistance of the two-axis input device.

CONTEXTUAL ADJUSTMENT OF INPUT DEVICE RESISTANCE
20230218985 · 2023-07-13 ·

A method for adjusting input resistance includes determining, by an information handling system, one or more gaming context characteristics of a gaming application executed by the information handling system. The information handling system determines one or more adjustments to a resistance of a two-axis input device based, at least in part, on the one or more gaming context characteristics. The information handling system applies the one or more adjustments to the resistance of the two-axis input device.

SURGICAL SYSTEM
20230218144 · 2023-07-13 · ·

A surgical system including a surgical instrument having a shaft, an image sensor positioned at a distal end of the shaft, the image sensor being configured to capture images of a target object of a living object, and a control grip is arranged at a proximal end of the shaft. The surgical system further including a monitor for displaying the images and a controller configured to display a virtual target object model image of the target object on the monitor. Where the control grip is configured to position the virtual target object model image displayed on the monitor at a determined position and rotate the virtual target object model image displayed on the monitor at the determined position.

SURGICAL SYSTEM
20230218144 · 2023-07-13 · ·

A surgical system including a surgical instrument having a shaft, an image sensor positioned at a distal end of the shaft, the image sensor being configured to capture images of a target object of a living object, and a control grip is arranged at a proximal end of the shaft. The surgical system further including a monitor for displaying the images and a controller configured to display a virtual target object model image of the target object on the monitor. Where the control grip is configured to position the virtual target object model image displayed on the monitor at a determined position and rotate the virtual target object model image displayed on the monitor at the determined position.

Storage medium having stored therein information processing program, information processing apparatus, information processing system, and information processing method

In a case where a second camera operation through a third input unit using an inertial sensor is performed while a pointer operation process based on a pointer operation through a first input unit or a camera operation process based on a first camera operation through a second input unit is performed, an absolute value of a quantity of change in a position or an image capturing direction of a virtual camera based on the second camera operation is reduced as compared with a case where the second camera operation is performed when neither of the pointer operation process based on the pointer operation and the camera operation process based on the first camera operation are performed.

System and methods for controlling motion of a target object and providing discrete, directional tactile feedback

A controller includes a first control member movable with one or two degree(s) of freedom (DoF) a second control member coupled to the first control member and movable with three independent DoFs and a third control member coupled to the first and the second control members, the third control member movable with one DoF, which is being one of the three DoFs of the second control member in the set, and providing a third control input, wherein the first, the second, and the third control members are configured to be operated by a user's single hand. Further, a forearm brace for attaching to a forearm of a user and a controller is used to support the user's forearm when the user operates the controller. Additionally, the controller includes vibration haptic motors for provide haptic alerts to the user based on position data and/or orientation data associated with a target object.

System and methods for controlling motion of a target object and providing discrete, directional tactile feedback

A controller includes a first control member movable with one or two degree(s) of freedom (DoF) a second control member coupled to the first control member and movable with three independent DoFs and a third control member coupled to the first and the second control members, the third control member movable with one DoF, which is being one of the three DoFs of the second control member in the set, and providing a third control input, wherein the first, the second, and the third control members are configured to be operated by a user's single hand. Further, a forearm brace for attaching to a forearm of a user and a controller is used to support the user's forearm when the user operates the controller. Additionally, the controller includes vibration haptic motors for provide haptic alerts to the user based on position data and/or orientation data associated with a target object.

GENERATING MARK INFORMATION ON A VIRTUAL OBJECT

A method for generating mark information in a virtual environment includes displaying a target-perspective picture showing the virtual environment, a sight bead pointing to an aiming position, and receiving a mark operation triggered on a mark control interface. The method further includes, in response to receiving the mark operation, generating, according to the received mark operation, mark information on a virtual object to which the aiming position points. The virtual object on which the mark information is generated is a movable object, a virtual prop, a virtual building, or a virtual landscape object in the virtual environment. The generated mark information is visible at a position of the virtual object in the virtual environment to one or more teammates of the virtual character.