The present disclosure generally relates to information handling systems, and more particularly relates to input devices for information handling systems.
As the value and use of information increase, individuals and businesses seek additional ways to process and store information. One option is an information handling system. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes. Because technology and information handling needs may vary between different applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software resources that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems.
Information handling systems may be used in a variety of contexts. For example, personal computers may be used by a user at a desk or on a couch. Gaming consoles and televisions may be used by a user while seated in a chair or while standing. A virtual or augmented reality system may be used by a user while seated or while standing and mobile.
A variety of input devices may be used to enter and manipulate information using information handling systems across a wide variety of usage scenarios. Such input devices may include keyboards, such as QWERTY keyboards, for text input, game controllers for gaming or other input, trackpads, trackballs, and computer mice for cursor control, microphones for voice input, cameras for image and video input, motion controllers for gesture and other motion input, and other input devices. One common pairing of input devices for manipulation of information by users is a computer mouse for cursor control and a keyboard, such as a QWERTY keyboard, for text input. One pitfall of use of a computer mouse with a QWERTY keyboard is that a QWERTY keyboard may require use of both hands of a user for efficient entry and/or manipulation of information. Moving between use of a mouse and a QWERTY keyboard may reduce productivity, increasing an amount of time a user spends inputting and/or manipulating information using an information handling system. Furthermore, use of a QWERTY keyboard may lead to wrist and /or joint pain following extended usage periods. For example, the palm down hand position of a user using a QWERTY keyboard and/or mouse may lead to wrist and joint pain after extended usage periods. Gaming controllers, such as handheld gamepads, may be more ergonomic, and thus may be less likely to cause wrist or joint pain, but may be less useful for text input and/or cursor control purposes than a keyboard and mouse pairing. For example, text input using a gaming controller may be cumbersome and slow.
Shortcomings mentioned here are only representative and are included simply to highlight that a need exists for improved information handling systems. Embodiments described herein address certain shortcomings but not necessarily each and every one described here or known in the art. Furthermore, embodiments described herein may present other benefits than, and be used in other applications than, those of the shortcomings described above.
An input device, such as a handheld controller for an information handling system, may include multiple three-input switches to allow for efficient text entry and manipulation by a user of the information handing system. For example, using three-input switches, each switch having three pressable portions, a user may select from among at least three inputs using a single finger. In some embodiments, two input devices, one for each hand of a user, may be used to give a user access to a wide range of alpha-numeric characters. In some embodiments, each pressable portion of a three-input switch may, when pressed, lock out one or more other pressable portions of the three-input switch to prevent a user from pressing multiple portions at the same time. In some embodiments, the switches may be aligned along an axis, such as along a vertical axis, to allow for ergonomic text entry. The three-input switches may be arranged and mapped to characters such that a user's muscle memory from use of a QWERTY keyboard may be used to facilitate rapid typing using the input device(s). The input device may also be hand-held allowing a user to enter text in a variety of use contexts, such as standing in place, moving about a room, sitting at a desk, or sitting on a couch or chair. In addition to three-input switches for text input, the input device may include other means of generation of input for the information handling system, such as an optical sensor for generating mouse input, one or more gyroscopes, such as tri-axial gyroscopes, for generating motion input, and other input sensors, buttons, and input triggers. For example, an input device having the plurality of three-input switches and an optical sensor for generation of mouse input may allow a user to both enter text and control a cursor of an information handling system, such as through generation of mouse input, simultaneously. Thus, an input device having a plurality of three-input switches for text entry may enhance a user experience, increasing an efficiency with which a user may enter and manipulate information using an information handling system.
A hand-held input device may include a body and a plurality of three-input switches positioned on the body. The body of the hand-held device may be shaped to fit in a hand of a user. In some embodiments, for example, the plurality of three-input switches may be positioned on the body to face away from the user when the hand-held input device is held by a user. For example, the plurality of three-input switches may be positioned on the body of the hand-held input device to rest under fingertips of a user when the input device is held by a user. For example, the plurality of three-input switches may be aligned along an axis, such as a vertical axis or an axis at an angle compared to a base of the input device, on the body of the input device. For example, a first switch of the plurality of three-input switches may be positioned a first distance from a base of the device, and a second switch of the plurality of three-input switches may be positioned a second distance from a base of the device. In some embodiments, the plurality of three-input switches may include five three-input switches, allowing for input of 15 different characters using a single input device or 30 different characters using an input device for each hand. A pinky of a user may align with a first three-input switch, a ring finger may align with a second three-input switch, a middle finger may align with a third three-input switch, and a pointer finger may align with either a fourth three-input switch or a fifth three-input switch when the input device is held by a user. For example, a pointer finger may be used to trigger inputs using both the fourth and fifth three-input switches. In some embodiments, characters assigned to inputs of each of the three input switches may correspond to assignment of keys to fingers on a QWERTY keyboard. For example, inputs of a lowest three-input switch that is aligned with a pinky of a user when the input device is held in a right hand of the user may be assigned to the characters “Q”, “A”, and “Z”, mirroring the keys assigned to a right hand pink of a user of a QWERTY keyboard. In some embodiments, the body of the input device may be formed to be grasped in a right hand of a user or a left hand of a user. For example, two input devices with different key inputs assigned to each of the three-input switches may have bodies formed and three-input switches positioned to be grasped in a right hand of a user and a left hand of a user. In some embodiments, one or more input switches may be positioned on a top of the body of the input device for receiving input using a thumb of a user. For example, one or more three-input switches may be positioned on a top of the body to align with a thumb of the user when the input device is held by the user.
Each of the three-input switches may include a first outer portion, pressable to enter a first input, a center portion, pres sable to enter a second input, and a second outer portion, pres sable to enter a third input. The first outer portion may be adjacent to a first side of the center portion and the second outer portion may be adjacent to a second side of the center portion. For example, the first outer portion and the second outer portion may be positioned on opposite sides of the center portion. In some embodiments, the first outer portion, the center portion, and the second outer portion of each of the three-input switches may be horizontally aligned on the body of the input device, such as aligned along an axis perpendicular to an axis along which the plurality of three-input switches is aligned. In some embodiments, the first outer portion of each of the switches may include a first protrusion from a surface of the first outer portion at an end of the first outer portion. For example, the first protrusion may be a protrusion at an end of the first outer portion opposite an end of the first outer portion that is adjacent to the center portion. Likewise the second outer portion of each of the switches may include a second protrusion from a surface of the second outer portion at an end of the second outer portion, such as an end of the second outer portion opposite an end of the second outer portion that is adjacent to the center portion. Such protrusions may enhance a user experience by allowing a user to feel where a finger of the user is on each three-input switch.
In some embodiments, the input device may further include an optical sensor positioned on a base of the input device for sensing movement of the input device across a surface. For example, when the input device is grasped by a user and the base of the input device is rested on a surface, such as a desk, the optical sensor of the input device may sense movement of the input device across the surface. Thus, the input device may be used by the user to simultaneously enter computer mouse input via the optical sensor and text input via the plurality of three-input switches. The input device may also be configured to receive computer mouse input via the optical sensor and text input via the plurality of three input switches. Thus, the input device may allow the user to utilize mouse and keyboard functionality at the same time and/or using the same device.
The input device may further include other input sensors, such as one or more gyroscopic sensors, such as tri-axial gyroscopic sensors, for sensing motion input, microphones for receiving voice or other audio input, optical sensors, and other sensors for receiving user input. In some embodiments, the input device may include a joystick, such as a thumbstick, positioned on a top of the body of the input device. The joystick may be positioned for receiving input via a thumb of a user.
A system for entering text input on an information handling system may include a first handheld controller. The first handheld controller may include a first plurality of three-input switches. Each of the first plurality of three-input switches may include 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 may be adjacent to a first side of the center portion, and the second outer portion may be adjacent to a second side of the center portion, opposite the first side of the center portion. Each of the first, second, and third inputs of each of the first plurality of three-input switches may correspond to input of a different text character. The first handheld controller may be formed to be held in a first hand of a user, such as a right hand of the user.
The system may further include a second handheld controller. The second handheld controller may be formed to be held in a second hand of a user, such as a left hand of the user. The second controller may include a second plurality of three-input switches. Each of the second plurality of three-input switches may include a first outer portion, pres sable to enter a first input, a center portion, pressable to enter a second input, and a second outer portion, pressable to enter a third input. The first outer portion and the second outer portion may be located on opposite sides of the center portion of a three-input switch. For example, the first outer portion may be adjacent to a first side of the center portion, and the second outer portion may be adjacent to a second side of the center portion. The first and second sides of the center portion may be opposite sides of the center portion. Each of the first, second, and third inputs of each of the first plurality of three-input switches may correspond to input of a different text character. For example, the inputs of the second plurality of switches of the second handheld controller may be different from the inputs of the first plurality of switches of the first handheld controller.
A three-input switch, such as a three-input switch for text input using an input device, may include a first outer portion, pres sable to enter a first input, a center portion, pressable to enter a second input, and a second outer portion, pressable to enter a third input. The first outer portion may be adjacent to a first side of the center portion, and the second outer portion may be adjacent to a second side of the center portion. The first side of the center portion and the second side of the center portion may be opposite sides of the center portion. Thus, the first outer portion and the second outer portion may be positioned on opposite sides of the center portion.
The three-input switch may include three pivot points. For example, the first outer portion may include a first pivot point on which the first outer portion pivots when pressed. The center portion may include a second pivot point on which the center portion pivots when pressed. The second outer portion may include a third pivot point on which the second outer portion pivots when pressed.
The three-input switch may include locking functionality, such that when the center portion is pressed the first and second outer portions may not be pressed and when the first or second outer portions are pressed the center may not be pressed. For example, while the first outer portion is pressed, the center portion may be locked to prevent the center portion from being pressed. Likewise, while the second outer portion is pressed, the center portion may also be locked to prevent the center portion from being pressed. While the center portion is pressed, the first and second outer portions may be locked to prevent the first and second outer portions from being pressed. A first button may be located beneath the first outer portion, a second button may be located beneath the center portion, and a third button may be located beneath the second outer portion.
In some embodiments, an information handling system may include a memory and a processor for performing the methods described herein. A computer program product may include a non-transitory computer-readable medium including instructions for causing an information handling system to perform the method described herein.
The foregoing has outlined rather broadly certain features and technical advantages of embodiments of the present invention in order that the detailed description that follows may be better understood. Additional features and advantages will be described hereinafter that form the subject of the claims of the invention. It should be appreciated by those having ordinary skill in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same or similar purposes. It should also be realized by those having ordinary skill in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims. Additional features will be better understood from the following description when considered in connection with the accompanying figures. It is to be expressly understood, however, that each of the figures is provided for the purpose of illustration and description only and is not intended to limit the present invention.
It will be appreciated that for simplicity and clarity of illustration, elements illustrated in the Figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements are exaggerated relative to other elements. Embodiments incorporating teachings of the present disclosure are shown and described with respect to the drawings presented herein, in which:
The following description in combination with the Figures is provided to assist in understanding the teachings disclosed herein. The following discussion will focus on specific implementations and embodiments of the teachings. This focus is provided to assist in describing the teachings and should not be interpreted as a limitation on the scope or applicability of the teachings. However, other teachings can certainly be used in this application. The teachings can also be used in other applications and with several different types of architectures.
For purposes of this disclosure, an information handling system (IHS) may include any instrumentality or aggregate of instrumentalities operable to compute, determine, determine, classify, process, transmit, receive, retrieve, originate, switch, store, display, communicate, manifest, detect, record, reproduce, handle, or utilize any form of information, intelligence, or data for business, scientific, control, or other purposes. For example, an information handling system may be a personal computer (e.g., desktop or laptop), tablet computer, a two-in-one laptop/tablet computer, handheld gaming system, console gaming system, hybrid gaming system, mobile device (e.g., personal digital assistant (PDA), smart phone, tablet computer, or smart watch), server (e.g., blade server or rack server), a network storage device, or any other suitable device and may vary in size, shape, performance, functionality, and price. The information handling system may include random access memory (RAM), one or more processing resources such as a central processing unit (CPU) or hardware or software control logic, ROM, and/or other types of nonvolatile memory. Additional components of the information handling system may include one or more disk drives, one or more network ports for communicating with external devices as well as various input and output (I/O) devices, such as a keyboard, a mouse, touchscreen and/or a video display. The information handling system may also include one or more virtual or physical buses operable to transmit communications between the various hardware and/or software components.
A variety of input devices may be used to input information into and manipulate information using information handling systems. Such input devices may include hand-held gaming controllers, keyboards, computer mice, trackpads, trackballs, microphones, cameras, and other input devices. One common combination of input devices for use with an information handling system is a keyboard, such as a QWERTY keyboard, for typed text input, and a mouse, for cursor control and manipulation. However, a keyboard may require use of both hands for efficient text entry, and it may be difficult or impossible for a user to both enter text using a keyboard and enter cursor control commands using a computer mouse simultaneously. Furthermore, text entry using a QWERTY keyboard may contribute to wrist and joint pain, and use of a keyboard and mouse may be limited to a desk or laptop computer environment. A hand-held controller with typing functionality may be used in a variety of environments, may be more ergonomic than a keyboard, and may include mouse functionality to allow text and cursor control input without switching between input devices. An example pair 100 of hand-held input devices, such as hand-held controllers, is shown in
The first hand-held input device 104 may include an aperture or hole 114 in a middle of a body of the input device 104 to reduce a weight of the hand-held device and/or enhance a user's grip on the input device 104. Likewise, the second input device 102 may include a similar aperture or hole 116. The input devices 102, 104 may include a base beneath the apertures 114, 116 and a top above the apertures 114, 116. The base of one or both of the input devices 102, 104 may include an optical sensor, trackball, or other sensor for generating cursor control mouse input when the base of the device is moved along a surface. The input devices 102, 104 may include a back, situated between the apertures 114, 116 and connecting the base of each hand-held controller to the top of each hand-held controller. The back of the input devices 102, 104 may be situated between a body of the user and the aperture of the controller when the input devices 102, 104 are held by the user.
The input devices 102, 104 may further include a front on an opposite side of the apertures 114, 116 from the front. The fronts of the input devices 102, 104 may connect the bases of the input devices to the tops of the input devices 102, 104 and may be located an opposite side of the apertures 114, 116 from the backs of the input devices 102, 104 when the input devices 102, 104 are held by a user. The fronts of the input devices 102, 104 may include inputs, such as a plurality of three-input switches 122A-122E of the first input device 104, for input of text when the controllers are held by a user. For example, when the input device 104 is held by a user, fingers of a user, such as a pinky finger, ring finger, middle finger, and pointer finger may align with four of the switches, such as switches 122B-E. The switches 122A-E may be buttons having three input positions, such at each switch 122A-E may be used to input three different text characters. The three-input switches 122A-B may be positioned to allow a user to trigger any of the three inputs of three-input switches 122A-B using a pointer finger of the user's left hand when the input device 104 is held by a user. Thus, if both input devices 102, 104 include five three-input switches on the front portion of the input devices, the user may be able to selectively input 30 characters using such three-input switches. In some embodiments, a front portion of an input device, a back portion of an input device, a top of an input device, and a base of an input device may be comprised in a body the input device. The input devices 102, 104 may communicate with an information handling system via a wired or wireless connection, such as a Bluetooth connection, to provide input data, such as character input data from switches 122A-D, input data from buttons 120A-D, 118A-D, joysticks 110, 112, optical sensors, gyroscopes, microphones, and other sensors to an information handling system.
The input devices 102, 104 may further include buttons and other inputs, such as joysticks, to allow a user to enter input using a user's thumbs. In some embodiments, the tops of the input devices 102, 104 may be positioned at an angle compared to the bases of the input devices 102, 104 to enhance ergonomics of the input devices 102, 104. For example, a front portion of an input device 104 may be greater in height than a back portion of the input device 104. Buttons 120A-D may be used for left hand thumb input, and joystick 112 may also be used for left hand thumb input. Likewise, buttons 118A-D and joystick 110 may be used for right hand thumb input. In some embodiments, thumb inputs may be used to adjust a mapping of three-input switches 122A-E to text input, such as to trigger input of capital letters or numbers using the three-input switches 122A-E. The hand-held input devices 102-104 may include additional sensors and means for a user to generate input, such as gyroscopic sensors, microphones, and other sensors. In some embodiments, both input devices 104, 106 may include gyroscopic sensors, such as tri-axial gyroscopes, while in other embodiments, gyroscopic sensors may only be included in a single input device. Likewise, in some embodiments, both input devices 102, 104 may include optical sensors for receiving computer mouse data, while in other embodiments, an optical sensor may be included in only a single input device. In some embodiments, the input devices 102, 104 may be integrated into a single input device grasped by both hands of a user.
Another view of an example hand-held input device 200 is shown in
The device 200 may also include a plurality of three input switches 212, 214, 216, 218, and 220. The three-input switches 212-220 may be positioned on the device 200 to rest under fingers of a user, such as under fingertips of a user, when the device 200 is held in a right hand of a user. Each of the switches 212-220 may comprise three inputs, an input entered by pressing a first outer portion, such as a left end of the switch, an input entered by pressing a center portion of the switch, and an input entered by pressing a second outer portion, such as a right end of the switch. The switches 212-220 may be vertically aligned when the controller is held by a user, and the individual inputs of each of the switches may be aligned on an axis parallel to the axis on which the plurality of switches 212-220 is aligned, such as horizontally.
Each input of each of the switches 212-220 may be mapped to a different text character. The switches may be positioned to align with specific fingers of a user when the input device 200 is held by a user. For example, a first switch 220 may be positioned closest to the base of the controller and may be positioned to align with and be activated by a right pinky finger of a user when the input device 200 is held by a user. The inputs of the first switch 220 may be mapped to a slash character, a semicolon character, and a “p” character. A second switch 218 may be positioned to align with and be activated by a right ring finger of the user when the input device 200 is held by the user. The inputs of the second switch 218 may be mapped to a period character, an “l” character, and an “o” character. A third switch 216 may be positioned to align with and be activated by a right middle finger of the user when the input device 200 is held by the user. The inputs of the third switch 216 may be mapped to a comma character, a “k” character, and an “i” character. A fourth input switch 214 and a fifth input switch 212 may be positioned to align with and be selectively activated by a pointer finger of the user when the input device 200 is held by the user. The inputs of the fourth input switch 214 may be mapped to an “m” character, a “j” character, and a “u” character, while the inputs of the fifth input switch 212 may be mapped to an “n” character, an “h” character, and a “y” character. In some embodiments, mapping of inputs of switches 212-220 may be adjustable by a user.
Character mappings of three input switches positioned on a hand-held input device to align with specific fingers of a user may be set to mirror key positioning on a QWERTY keyboard to allow for a user to quickly learn to input text characters using the hand-held input devices. Example mappings 300 as shown in
An illustration 400 of three-input switches of right hand and left-hand controllers mapped to characters is shown in
A pair of input devices with a three-input switch layout as described with respect to
Use of an input device or pair of input devices described herein for text entry may also be easily learned, with rapid increases in text entry use over time spent using the input device(s). For example, the graph 600 shows an average typing speed in words per minute on a vertical axis 602 plotted against a number of minutes spent using a pair of input devices as described herein on a horizontal axis 604. For a first user 606, an average typing speed using a pair of input devices as described herein may increase from 15 words per minute after 15 minutes of use to 43 words per minute after 90 minutes of use. For a second user 608, an average typing speed using a pair of input devices as described herein may increase from 11 words per minute after 15 minutes of use to 37 words per minute after 90 minutes of use. For a third user 610, an average typing speed using a pair of input devices as described herein may increase from 15 words per minute after 15 minutes of use to 53 words per minute after 90 minutes of use. For a fourth user 612, an average typing speed may increase from 3 words per minute after 15 minutes of use to 11 words per minute after 75 minutes of use. For a fifth user 614, an average typing speed may increase from 6 words per minute after 15 minutes of use to 13 words per minute after 90 minutes of use. Thus, use of a pair of input devices as described herein may be easily learnable, and may allow muscle memory developed by a user who previously used a QWERTY keyboard to be applied to entry of text using the pair of input devices.
Input devices, as described herein, may be used in a variety of environments. For example, in a desk environment 700, as shown in
Hand-held input devices, as described herein, may also be useful in a virtual or augmented reality environment 800, as shown in
Hand-held input devices having a plurality of three-input switches, as described herein, may also be useful in a television environment 900, as shown in
An example perspective view 1000 of a right-handed hand-held input device 1020, such as a hand-held controller, and a left-handed hand-held input device 1002, such as a hand-held controller, is shown in
A body of the left-handed input device 1002 may be shaped to fit in a hand of a user, with fingertips of a user aligning with three-input switches 1006-1014 when the device 1002 is held by a user. For example, the device 1002 may include a three-input switch assembly 1004 including a plurality of three-input switches 1006-1014. Such an assembly 1004 may be positioned on a front of the device 1002 to face away from the user when the device 1002 is held by a user and may include five three-input switches 1006-1014 positioned to align with fingers of a left hand of a user. Each of the three-input switches 1006-1014 may include first and second outer portions and a center portion, with each portion mapped to a different character input, as described with respect to left-handed switches 306-314 of
A body of the right-handed input device 1020 may be shaped to fit in a right hand of a user, with fingertips of a user aligning with three-input switches 1024-1032 when the device 1020 is held by a user. For example, the device 1020 may include a three-input switch assembly 1022 including a plurality of three-input switches 1024-1032. Such an assembly 1022 may be positioned on a front of the device 1002 to face away from the user when the device 1020 is held by a user and may include five three-input switches 1024-1032 positioned to align with fingers of a right hand of a user. Each of the three-input switches 1024-1032 may include first and second outer portions and a center portion, with each portion mapped to a different character input, as described with respect to right-handed switches 322-330 of
In some embodiments, an assembly 1102 of three-input switches may be positioned at an angle, with respect to a vertical axis of an input device 1100, as shown in
An assembly 1300 of three-input switches for an input device is shown in
Surfaces of three-input switches may have a variety of structures. An example layout 1400 of a plurality of three-input switch structures is shown in
A three-input switch may be structured to allow ease of input of text characters by a user. An example, cross-section of a three-input switch 1500 is shown in
Each of the first outer portion 1502, second outer portion 1506, and center portion 1504 of the three-input switch 1500 may be connected to pivot points about which the portions may pivot. For example, the first outer portion 1502 may be connected to a first pivot point 1512 about which the first outer portion 1502 may pivot when pressed. The pivot 1512 may be located beneath a portion of the first outer portion adjacent to the center portion 1504 to allow an edge of the first outer portion 1502 not adjacent to the center portion 1504 to pivot up and down, about the pivot 1512 when pressed by a user. Thus, when the raised portion 1508 of the first outer portion 1502 is pressed by a user, the first outer portion 1502 may rotate about the pivot 1512 such that the raised portion 1508 moves down with respect to the pivot 1512 while a portion of the first outer portion 1502 directly above the pivot 1512 may remain in a constant position. When the first outer portion 1502 is pressed, it may press and/or trigger a push button switch 1518 located beneath the first outer portion 1502, such as beneath the raised portion 1508 of the first outer portion 1502. Similarly, the second outer portion 1506 may be connected to a second pivot point 1514 about which the second outer portion 1506 may pivot when pressed. The second pivot 1514 may be located beneath a portion of the second outer portion adjacent to the center portion 1504 to allow an edge of the second outer portion 1506 not adjacent to the center portion 1504 to pivot up and down, about the second pivot 1514 when pressed by a user. Thus, when the raised portion 1510 of the second outer portion 1506 is pressed by a user, the second outer portion 1506 may rotate about the second pivot 1514 such that the raised portion 1510 moves down with respect to the pivot 1514 while a portion of the second outer portion 1506 directly above the second pivot 1514 may remain in a constant position. Thus, when the second outer portion 1506 is pressed, it may press and/or trigger a second push button switch 1522 located beneath the second outer portion 1506, such as beneath the raised portion 1510 of the second outer portion 1510. The center portion 1504 of the three-input switch 1500 may be connected to a third pivot point 1516 about which the center portion 1504 may rotate when pressed. The center portion 1504 may, for example, be connected to the third pivot 1516 by an arm 1528 beneath the center portion 1504. For example, the third pivot 1516 may, in some embodiments, be located beneath the second outer portion 1506. Thus, when the center portion 1504 is pressed by a user, then arm 1528 may cause the center portion 1504 to rotate about the pivot 1516. The center portion 1504 may thus, when pressed, press and/or trigger a third push button switch 1520 mapped to a third character. When a user removes pressure from any of the first outer portion 1502, the center portion 1504, or the second outer portion 1506, the portion from which pressure is removed may return to the default position shown in
In addition to allowing three inputs, the three-inputs switch 1500 of
When a user presses a center portion 1504 of a three-input switch 1530, as shown in
When a user presses a first outer portion 1502 of a three-input switch 1540, as shown in
When a user presses a second outer portion 1506 of a three-input switch 1550, as shown in
Three-input switches 122A-E of
If implemented in firmware and/or software, functions described above may be stored as one or more instructions or code on a computer-readable medium. Examples include non-transitory computer-readable media encoded with a data structure and computer-readable media encoded with a computer program. Computer-readable media includes physical computer storage media. A storage medium may be any available medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise random access memory (RAM), read-only memory (ROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer. Disk and disc includes compact discs (CD), laser discs, optical discs, digital versatile discs (DVD), floppy disks and Blu-ray discs. Generally, disks reproduce data magnetically, and discs reproduce data optically. Combinations of the above should also be included within the scope of computer-readable media.
In addition to storage on computer readable medium, instructions and/or data may be provided as signals on transmission media included in a communication apparatus. For example, a communication apparatus may include a transceiver having signals indicative of instructions and data. The instructions and data are configured to cause one or more processors to implement the functions outlined in the claims.
Although the present disclosure and certain representative advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the disclosure as defined by the appended claims. Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the present disclosure, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.