Abstract: An input device may include a housing, a scroll wheel having an arresting surface, and a lever pivotable about a pivot axis between first and second lever arms of the lever for moving a first free end portion of the first lever arm to engage or disengage the arresting surface. The input device may further include a rotary to linear motion converter having a rotary input axis and a linear output axis. The rotary to linear motion converter may be configured to apply a linear output motion along the linear output axis, converted from a rotary input motion about the rotary input axis, to move a second free end portion of the second lever arm so as to pivot the lever about the pivot axis for engaging or disengaging the first free end portion and the arresting surface to interchange the scroll wheel between a free-wheeling and a resistive-wheeling mode.
Abstract: According to various embodiments, there is provided a method for testing a device driver software of a processor, the method including: configuring an identity field of a testing device based on a device emulation command received through a first testing device interface, wherein the identity field is accessible by the device driver software for recognising the testing device; running an emulation program on the testing device, the emulation program including an emulation of a human input device in accordance with the configured identity field; receiving an input instruction in the testing device via the first testing device interface, the input instruction indicative of an input performable on the emulated human input device; the emulation program, emulating an output signal generatable by the emulated human input device in response to the input being performed on the emulated human input device; outputting the emulated output signal via a second testing device interface to the device driver software of the
Abstract: According to various embodiments, an image processing device may be provided. The image processing device may include: an input circuit configured to receive display data; a splitting circuit configured to split the display data into a first output and a second output; a first output circuit configured to output the first output for displaying with a first spatial resolution; and a second output circuit configured to output the second output for displaying with a second spatial resolution.
Abstract: According to various embodiments, there is provided a key switch mechanism including: a key button; a plunger attached to the key button and displaceable between a neutral position and an activation position; an elastomeric dome which, when the plunger is in the neutral position, is non-deformed and which, when the plunger is in the activation position, is elastically deformed by the plunger; a conductive spring having a stationary end portion and a moveable end portion, the stationary end portion electrically coupled to a circuit, and the moveable end portion coupled to the elastomeric dome in a manner to be moved when the plunger is displaced towards the activation position, in connection with the corresponding deformation of the elastomeric dome; and an electrical contact electrically coupled to the circuit, wherein, when the plunger is in the neutral position, the electrical contact is arranged at a distance from the moveable end portion, and, when the plunger is in the activation position, the moveable e
Abstract: A method, a computer-readable medium, and an apparatus for power management are provided. The apparatus may determine an activation distance based on operator behavior in relation to operating the apparatus. The apparatus may detect the presence of an approaching operator at the activation distance. The apparatus may wake up from a low-power state in response to the detecting of the presence of the approaching operator at the activation distance. The apparatus may determine a deactivation distance based on the operator behavior. The apparatus may detect the presence of a departing operator of the apparatus at the deactivation distance. The apparatus may enter into the low-power state in response to the detecting of the presence of the departing operator at the deactivation distance.
Type:
Grant
Filed:
November 10, 2017
Date of Patent:
January 4, 2022
Assignee:
RAZER (ASIA-PACIFIC) PTE. LTD.
Inventors:
Kah Yong Lee, Chee Oei Chan, Rafael Raymund Viernes, Pierre Zeloon Lye
Abstract: According to various embodiments, a mesh assembly may be provided. The mesh assembly may include: a first mesh including a plurality of first holes arranged according to a pattern; a second mesh including a plurality of second holes arranged according to the pattern; wherein the second mesh is provided on top of the first mesh; and wherein at least one hole of the plurality of first holes is at least partially obstructed by the second mesh.
Abstract: According to various embodiments, there is provided a method for displaying a string of text, the method including: dividing the string of text into a plurality of substrings; and for each substring of the plurality of substrings: determining a complexity index of the substring; determining a display duration of the substring based on the determined complexity index; and displaying the substring for the determined display duration.
Abstract: According to various embodiments, a data providing method may be provided. The data providing method may include: determining a hypothetical question of a user using an application program; determining an answer to the hypothetical question; and providing the answer in the form of a hint to the user.
Abstract: According to various embodiments, there is provided an input device for providing a scrolling input to an application, the input device including a scroll wheel and a control circuit configured to provide exactly one step of scrolling input for every instance of rotation of the scroll wheel regardless of an angle that the scroll wheel is rotated through in the instance of rotation.
Type:
Grant
Filed:
January 10, 2017
Date of Patent:
October 12, 2021
Assignee:
RAZER (ASIA-PACIFIC) PTE. LTD.
Inventors:
Sreenath Unnikrishnan, Jian Yao Lien, Pierre Zeloon Lye
Abstract: A computer mouse is provided to make the mouse button easily reachable without being susceptible to misclick. The computer mouse may include an electronic circuit configured to implement operations of the computer mouse. The computer mouse may include a housing enclosing the electronic circuit. The housing may include an opening on one side of the housing and a switch on the side of the housing. The computer mouse may include a magnetically active lever attached to the housing through the opening on the side of the housing. The magnetically active lever may be configured to actuate the switch on the side of the housing to interact with the electronic circuit to provide input to a computing device. The magnetically active lever may be removable from the housing and replaced with a magnetically active lever of a different size or shape.
Abstract: According to various embodiments, there is provided a method for identifying a user input in a user input device, the method including: detecting edges in an output signal generated by a switch in the user input device; identifying a first-to-second-state edge as being indicative of a transition from a first state to a second state; counting down to a first rest period upon identifying the first-to-second-state edge; before completion of the counting down to the first rest period, restarting the counting down upon each detection of a further edge in the output signal; detecting a second-to-first-state edge in the output signal that occurs after completion of the counting down to the first rest period; and identifying the second-to-first-state edge as being indicative of a transition from the second state to the first state.