TWM335881U - Input device with adjustable button response speed - Google Patents
Input device with adjustable button response speed Download PDFInfo
- Publication number
- TWM335881U TWM335881U TW96220813U TW96220813U TWM335881U TW M335881 U TWM335881 U TW M335881U TW 96220813 U TW96220813 U TW 96220813U TW 96220813 U TW96220813 U TW 96220813U TW M335881 U TWM335881 U TW M335881U
- Authority
- TW
- Taiwan
- Prior art keywords
- button
- time
- response speed
- input device
- bounce
- Prior art date
Links
Landscapes
- Input From Keyboards Or The Like (AREA)
Description
.M335881 八、新型說明: 【新型所屬之技術領域】 本創作涉及一種電腦可調整按鍵響應速度之輸入裝置,特別是涉 及含一種可調整去除按鍵信號彈跳功能之輸出信號之輸入裝置。 【先前技術】 電腦滑鼠或鍵盤是電腦的週邊硬體輸入裝置之一,是不可缺少的 籲輸入操作硬體,其上布列著許多按鍵,按壓按鍵時,使按鍵下方的導 電接點接觸,按鍵與微處理器電路上的電信號相接,從而達到輪入資 戒等重要作用。現有技術中雖然有多種去除按鍵信號彈跳功能,但去 _ .除按鍵健彈爾_長,赠播麵鍵喊應過慢,且未能達到 可調整去除按鍵錄彈跳魏效果,導致使用者無法快速地進行遊 軟體的射擊動作’無法達到快速執行程式與電腦文書處理的速产,^ 而影響了電腦操作的效率。 ^ 【新型内容】 信號==決二,,腦輸入裝置之賴^ 到快速執行去除按鍵信=== 時,可調整去除按脖 ^ a輸入衣置’其在按放按鍵 快速反應。”為應知間,以實現電腦輪入裝置的按鍵 爲達到上述目 的’本創作採用如下的技術手段: M335881 賴細賴職人裝峨纖,細_有左鍵按鍵、 中鍵碰右鍵域、滾輪、位移感測器、微處理器,該微處理哭偵 測上述元件作用時的信號後送出相對應信號給電腦,且提供一^下 放_鍵時能伽該按鍵信號彈猶間的裝置,該裝置可依該按鍵信 號彈跳%•間之特性5周整去除按鍵信號彈跳時間,相當於設定按鍵回 .應、反應速度’以實現電腦輸人裝置的按職速反應。以上時間钟定 數值愈侧賊之電相麟輪至計算H速度躲;秋按鍵仍新 >時,可以承受較高回應速度,在電腦遊射能_敵贼,但滑鼠長 N·使用後出現單擊讀麵絲按鍵已老化,此時應細應速度調 低,即說定數值大’即可改善此雙擊誤動作現象,但也失去在遊戲中 .的制敵機先! 本創作了以it步將上述可調整去除按鍵信號彈跳反應時間功能 透過電腦下載設定,設定按鍵回應速度,如卜31毫秒。 本辦也可以將上述可調整去除按鍵信麟跳反應時間調整為漸 •近式。 本辦柯以將上料調縣雜鍵健_反應_,調整為 取樣之後取其最大值再加—等比娜或—固定佩_最大區間值。 本創作it過採壯述可調整去除按鍵信號彈跳反應時間功能,與 現有的電腦輸人裝置相比,其反應賴功能大大提高,可達到按鍵快 速反應和延長輸入裝置的使用壽命。 【實施方式】 'M335881 如圖一所示,本創作提供的一種具可調整按鍵響應速度功能之滑 鼠輸入裝置,其結構包括有一左鍵按鍵u、一中鍵按鍵12、一右鍵按 鍵13、滾輪14、位移感測器15、微處理器16。如圖二,本創作提供 的-種具可調整按鍵響應速度魏之電腦鍵盤輸人裝置,其結構包括 有按鍵陣列2、一發光二極體3、微處理器4。上述微處理器π、4 均合按下及放開按鍵時偵測該按鍵信號彈跳時間及可調整去除按鍵信 就彈跳反應時間的功能,以達到按鍵快速響應速度的效果。 鲁 上述的按鍵無論採用機械結構、橡膠帽結構、薄膜式結構或電容 式結構,在觸摸操作該些按鍵時均會產生習知之彈跳,進而造成按鍵電 子仏號之彈跳,該微處理器即測得該電子信號之各彈跳時間,並將各 彈跳時間加總為彈跳時間之總合,以及取出該些彈跳期間的時間何者 取大’在多次按下、放開按鍵之後,取得多次按下、放開按鍵之彈跳 時間總合之最大值,以及各彈跳期間的時間最大值,該微處理器16、 4内之可调整去除按鍵信號彈跳反應時間功能可依上述彈跳時間總合 鲁之取大值、彈跳期間時間之最大值,將去除按鍵信號彈跳反應時間調整 J車乂】、較佳之適當值,該可調整去除按鍵信號彈跳反應時間功能之 方式可為漸近式,如可調整去除按鍵信號彈跳反應時間功能内有一預 叹日守間值,該預設時間值設為去彈跳時間值,該去彈跳時間值減上述 ,下放開按鍵彈跳時間值,若大於零則去彈跳時間值減―,而去彈跳 吩間值不小於該按鍵彈跳時間最大值,或不小於該按鍵彈跳時間最大 值加上一預設偏置值或該最大值乘上一大於丨預設值,亦可為多次取 樣取其取樣最大值,再依最大值加上一預設偏置值(〇FFSET ),或依 ‘ M335881 最大值乘上一大於1預設值設為其去除按鍵信號彈跳反應時間。 如圖三所示,本創作提供的一種具可調整按鍵響應速度功能之流 程圖,欽述如下: 判斷是否按鍵信號變化 判斷取得按鍵信號真時間或信號變化真時間或信號變化假時間 計算信號彈跳子區間次數 設定及計算信號彈跳子區間值 φ Tbl—total=Tbll+Tbl2+...+Tbl(n).M335881 VIII. New Description: [New Technology Field] The present invention relates to an input device for adjusting the response speed of a computer, and particularly to an input device including an output signal capable of adjusting the bounce function of the button signal. [Prior Art] A computer mouse or keyboard is one of the peripheral hardware input devices of the computer. It is an indispensable input operation hardware. It has many buttons on it. When the button is pressed, the conductive contacts under the button are touched. The button is connected with the electrical signal on the microprocessor circuit to achieve an important role such as the turn-in of the ring. In the prior art, although there are various functions for removing the button signal bounce, the _. In addition to the button health _ long, the gift surface key should be too slow, and fail to achieve the adjustable removal of the button recording and jumping effect, resulting in the user can not Quickly performing the shooting action of the game software 'can not achieve the rapid production of fast execution programs and computer processing, ^ and affect the efficiency of computer operations. ^ [New content] Signal == 2, the brain input device depends on the quick execution of the button press ===, can be adjusted to remove the collar ^ a input clothing set ‘the button is pressed quickly. In order to achieve the above objectives, the following technical means are used to realize the computer's wheel-in device: M335881 Lai Xi Lai's staff is equipped with fiber, fine _ has left button, middle button touches right button, scroll wheel a displacement sensor and a microprocessor, the micro-processing crying detects a signal when the component acts, and sends a corresponding signal to the computer, and provides a device for arranging the button signal when the button is turned off, the device According to the characteristics of the button signal bounce, the function of the button is 5 weeks to remove the bounce time of the button signal, which is equivalent to setting the button back. The response speed should be adjusted to achieve the response of the computer input device. The thief's electric phase is to calculate the H speed to hide; the autumn button is still new>, can withstand higher response speed, can swim in the computer _ enemy thief, but the mouse is long N · use click to read the silk The button has been aging. At this time, the speed should be lowered, that is, the value is large. This can improve the double-click malfunction, but it also loses the enemy machine in the game. This creation has the above steps to adjust the above. Remove button letter The bounce response time function is downloaded from the computer to set the response speed of the button, such as 31 milliseconds. The office can also adjust the above-mentioned adjustable button-removal response time to the gradual and near-style. Miscellaneous key health _ reaction _, adjusted to take the maximum value after sampling and then add - equal ratio Na or - fixed Pei _ maximum interval value. This creation is overly arbitrarily adjustable to remove the button signal bounce response time function, with the existing Compared with the computer input device, the response function is greatly improved, and the button can be quickly reacted and the service life of the input device is extended. [Embodiment] As shown in Fig. 1, the present invention provides an adjustable button response speed. The function mouse input device comprises a left button u, a middle button 12, a right button 13, a wheel 14, a displacement sensor 15, and a microprocessor 16. As shown in Figure 2, the present invention provides - The computer keyboard input device with adjustable button response speed Wei's structure includes a button array 2, a light emitting diode 3, and a microprocessor 4. The above microprocessor π, 4 When the button is pressed and released, the button bounce time is detected and the function of bounce response time can be adjusted to remove the button letter, so as to achieve the effect of quick response speed of the button. The above buttons adopt mechanical structure, rubber cap structure, The membrane structure or the capacitive structure generates a conventional bounce when the buttons are touched, thereby causing the bouncing of the electronic nickname of the button, and the microprocessor measures the bounce time of the electronic signal, and each bounces The sum of time is the sum of the bounce time, and the time during which the bounces are taken out. Whichever is larger? After multiple presses and release of the button, the maximum bounce time of multiple presses and release buttons is obtained. And the maximum time during each bounce, the adjustable bounce response time of the button 16 in the microprocessor 16 and 4 can be removed according to the maximum value of the bounce time and the maximum time during the bounce period. The button signal bounce reaction time adjustment J car 乂], the appropriate appropriate value, the way to remove the button signal bounce response time function For the asymptotic type, if there is an adjustment and removal of the button signal bounce reaction time function, there is a pre-sighing day value, the preset time value is set to the bounce time value, the bounce time value is reduced by the above, and the button bounce time value is released. If it is greater than zero, the value of the bounce time is decreased by ―, and the value of the bounce hop is not less than the maximum value of the bounce time of the button, or not less than the maximum value of the bounce time of the button plus a preset offset value or the maximum value. If it is greater than 丨 preset value, it can also take the sampling maximum value for multiple sampling, and then add a preset offset value (〇FFSET) according to the maximum value, or multiply the maximum value of 'M335881 by a preset value greater than 1 Set to remove the button signal bounce response time. As shown in Figure 3, the flow chart of the function of the adjustable button response speed provided by the present invention is as follows: Determining whether the button signal change is judged to obtain the key signal true time or the signal change true time or the signal change false time calculation signal bounce Sub-interval setting and calculation of signal bouncing subinterval value φ Tbl_total=Tbll+Tbl2+...+Tbl(n)
Tbh一total=Tbhl+Tbh2+…+Tbh(n)Tbh-total=Tbhl+Tbh2+...+Tbh(n)
Tb_tota1=Tb1_tota1+Tbh_tota1Tb_tota1=Tb1_tota1+Tbh_tota1
TbhUmax=MAX{(Tbhimil), (Tbh2+Tbl2), ···, [Tbh(n)+Tbl(n)]} Tbh一max=MAX{Tbhl, Tbh2, ···,ΊΊ±(η)}TbhUmax=MAX{(Tbhimil), (Tbh2+Tbl2), ···, [Tbh(n)+Tbl(n)]} Tbh_max=MAX{Tbhl, Tbh2, ···,ΊΊ±(η)}
Tbl—max=MAX{Tbll, Tbl2, ···,Tbl(n)} 計算按鍵信號變化真時間或信號變化假時間或信號真時間 • 判斷是否為信號真時間 判斷是否信號變化真假時間〉去彈跳時間 判斷按鍵按下或放開信號並輸出按鍵信號及時間標記及設定信號 真時間 判斷是否信號真時間〉設定彈跳特徵值時間 計算設定彈跳特徵時間值 Tblm一 toial,max Tbhm一 total—max M335881Tbl—max=MAX{Tbll, Tbl2, ···, Tbl(n)} Calculate the true time of the key signal change or the false time of the signal change or the true time of the signal. • Determine whether the signal is true or not. Bounce time judgment button press or release signal and output button signal and time mark and set signal true time to judge whether signal true time> set bounce feature value time calculation set bounce feature time value Tblm-toial, max Tbhm-total-max M335881
Tbm一total一maxTbm-total-max
Tblm—max Tbhm—maxTblm—max Tbhm—max
Tbhlm 一max 計算設定去彈跳特徵時間值Tbhlm-max calculation sets the bounce feature time value
Tblm—total— max Tbhm—total—max Tbm一total一 max Tblm—maxTblm—total—max Tbhm—total—max Tbm-total-max Tblm—max
Tbhm—max Tbhlm—max 依據去彈跳特徵時間值計算設定去彈跳時間至最短戈田土 同時達到調整按鍵響應速度功能。或該可調整按 時間, 電腦軟體由使时設定。 θ 亦可透過 至於初始化及相關清除再此不贅述。 上述輸出按鍵信號及時間標記,該時間標記可為輪出按鍵信號之 時間、各該彈跳特徵時間值、各該去彈跳特徵時間值、及去彈跳時間。 由於按鍵無論採用機械結構或橡膠帽結構在操作上之按下、放開 繼會產生硕之_ ’造翁織子錄之_時間獨,在上^ 實施中可分別設定。 由於按鍵數量在滑鼠輸入裝置較少,鍵盤按鍵數量較多,且也有 不同類之按鍵實施’甚至相同魏麵在縣時間驗上有多種不同 -M335881 時間,上述調整去除按鍵信號彈跳反應時間實施中可分類設定之,如 .慢速機械結構按鍵為-類,快速機械結構按鍵為一類,橡膠帽結構按 •鍵為一類,以利快速處理或節省記憶體空間。 由於可碰去除按鍵錢彈跳反應喃魏方式很多種,該微處 理器測得按鍵錢彈跳時間之要素依據方式也很多種,因此該微處理 :器之功能可由電腦下載設定為其一彈性措施,增加彈性應用,以利未 來夕樣¥化。賴作可崎—步將上述可織去除賴健彈跳反應 鲁時間功能透過電腦下載設定,相當於設定按鍵回應速度,如Μ毫 心’以上,又定數值愈低則按鍵之電子回應傳輸至計算器速度愈快。此 亦表不該按鍵回應速度之姆輸㈣間可小於該觀信舰彈跳時間 •或去除按鍵信號彈跳時間。 由於按鍵無論採用機械結構或娜帽結構在操作上均會有彈性疲 乏現像’因此在電腦每次開機時均會執行該微處理器内之可調整去除 按鍵域彈跳反應時間功能,將去除按鍵信號弹跳反應時間調整到較 鲁小較佳之適當值’可以大幅提高電腦鍵錄人裝置按鍵性能,從而擴 •大電腦的輸入裝置使用壽命的延長。 以上所述僅是本創作一種具可調整按鍵響應速度功能之輸入裝置 較佳實_而已,並_本_的技術範_任何關,凡是依據本 創作的技術實質對以上的實施例所作的任何細微修改、等同變化與修 飾’均仍屬於本創作申請專利範圍要求保護的範圍之内。 M335881 【圖式簡單說明】 圖一為本創作之實施例滑鼠線路圖。 圖二為本創作之實施例鍵盤線路圖。 圖三為本創作可調整該去除按鍵信號彈跳功能之程式流程圖。 •【主要元件符號說明】 11……左鍵按鍵 • 12……中鍵按鍵 13……右鍵按鍵 14……滾輪 15…···位移感測器 16……微處理器 2…···按鍵陣列 3……發光二極體 • 4···…微處理器 11Tbhm-max Tbhlm-max calculates the bounce time to the shortest Gotian soil according to the time value of the bounce feature, and achieves the function of adjusting the button response speed. Or it can be adjusted according to the time, the computer software is set by the time. θ can also be passed through for initialization and related cleanup. The output button signal and the time stamp may be a time when the button signal is rotated, a time value of each of the bounce features, a time value of each of the bounce characteristics, and a bounce time. Since the button is pressed or released in the operation regardless of the mechanical structure or the rubber cap structure, the _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Since the number of buttons is less in the mouse input device, the number of keyboard buttons is large, and there are different types of buttons to implement 'even the same Wei surface in the county time test has a variety of different - M335881 time, the above adjustment removes the button signal bounce reaction time implementation The classification can be set in the middle, for example, the slow mechanical structure button is a class, the fast mechanical structure button is a class, and the rubber cap structure is a type of button to facilitate rapid processing or save memory space. Since there are many ways to knock and remove the button money, the microprocessor measures the key bounce time. The function of the microprocessor is set by the computer to be an elastic measure. Increase the flexibility of the application to benefit the future. Lai Zuo Keqi - step by step to remove the Lai Jian bounce reaction time function through the computer download settings, which is equivalent to setting the button response speed, such as Μ Μ ' 'above, and the lower the value, the electronic response of the button is transmitted to the calculation The faster the device is. This also indicates that the button response speed must be less than the speed of the cruise ship bounce time • or remove the button signal bounce time. Since the button will be elastic and fatigued in operation regardless of the mechanical structure or the Na cap structure, the function of the button field bounce response time in the microprocessor will be executed every time the computer is turned on, and the button signal will be removed. The bounce response time is adjusted to a better value than the smaller one, which can greatly improve the performance of the button of the computer key recording device, thereby expanding the service life of the input device of the large computer. The above description is only a simple input device with an adjustable button response speed function, and the technical model of the present invention is any and any of the above embodiments according to the technical essence of the present invention. Minor modifications, equivalent changes, and modifications are still within the scope of this patent application. M335881 [Simple description of the drawing] Figure 1 is a circuit diagram of the mouse in the embodiment of the present invention. FIG. 2 is a circuit diagram of a keyboard of an embodiment of the present invention. Figure 3 is a flow chart of the program that can adjust the function of removing the button signal bounce. • [Main component symbol description] 11... Left button • 12... Middle button 13... Right button 14... Roller 15... Displacement sensor 16... Microprocessor 2...··· Array 3...Light Emitting Diodes • 4···...Microprocessor 11
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW96220813U TWM335881U (en) | 2007-12-07 | 2007-12-07 | Input device with adjustable button response speed |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW96220813U TWM335881U (en) | 2007-12-07 | 2007-12-07 | Input device with adjustable button response speed |
Publications (1)
Publication Number | Publication Date |
---|---|
TWM335881U true TWM335881U (en) | 2008-07-01 |
Family
ID=44328931
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW96220813U TWM335881U (en) | 2007-12-07 | 2007-12-07 | Input device with adjustable button response speed |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWM335881U (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110908520A (en) * | 2018-09-14 | 2020-03-24 | 东普雷股份有限公司 | Electrostatic capacitance type keyboard |
CN111949137A (en) * | 2019-05-17 | 2020-11-17 | 凯杰益欧洲有限公司 | Switch device with bounce noise suppression function and method for suppressing bounce noise |
TWI720467B (en) * | 2019-04-29 | 2021-03-01 | 凱傑益歐洲有限公司 | Switch device with switch debouncing |
TWI780222B (en) * | 2018-09-07 | 2022-10-11 | 日商東普雷股份有限公司 | Electrostatic capacitive keyboard device |
-
2007
- 2007-12-07 TW TW96220813U patent/TWM335881U/en unknown
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI780222B (en) * | 2018-09-07 | 2022-10-11 | 日商東普雷股份有限公司 | Electrostatic capacitive keyboard device |
CN110908520A (en) * | 2018-09-14 | 2020-03-24 | 东普雷股份有限公司 | Electrostatic capacitance type keyboard |
CN110908520B (en) * | 2018-09-14 | 2024-02-09 | 东普雷股份有限公司 | Electrostatic capacitance type keyboard |
TWI720467B (en) * | 2019-04-29 | 2021-03-01 | 凱傑益歐洲有限公司 | Switch device with switch debouncing |
CN111949137A (en) * | 2019-05-17 | 2020-11-17 | 凯杰益欧洲有限公司 | Switch device with bounce noise suppression function and method for suppressing bounce noise |
CN111949137B (en) * | 2019-05-17 | 2024-05-07 | 美商沃耶特拉海龟滩有限公司 | Switch device with bounce noise suppression function and method for suppressing bounce noise |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWM335881U (en) | Input device with adjustable button response speed | |
TWI258709B (en) | Touch panel capable of soliciting keying feel | |
US20160085315A1 (en) | Keyboard With User Configurable Granularity Scales For Pressure Sensitive Keys | |
EP2820590A2 (en) | Key strike determination for pressure sensitive keyboard | |
EP2411893A2 (en) | Sensor | |
JP7127040B2 (en) | pressure sensitive stylus | |
CN103624803A (en) | Artificial skin of robot | |
CN109643175A (en) | Difunctional switch for stylus tail portion erasing rubber | |
KR20200133248A (en) | Handheld controller with touch sensitive control device | |
Essl et al. | Use the Force (or something)-Pressure and Pressure-Like Input for Mobile Music Performance. | |
CN105607784B (en) | A kind of method of adjusting sensitivity of touch screen, regulating device and terminal | |
CN110869879A (en) | Adjustable haptic feedback using force sensors and haptic actuators | |
CN107748024A (en) | A kind of flexible touch sensation sensor of micro-patterning and preparation method thereof | |
WO2017161807A1 (en) | Terminal and method for detecting grip strength applied thereto | |
TWI232398B (en) | Electronic apparatus and button structure | |
TWM395204U (en) | Keyswitch and keyboard | |
CN213814621U (en) | Device for measuring force and position | |
WO2018213816A1 (en) | Flexible touch sensing system and method | |
CN107957787A (en) | Keyboard, input method, computer and computer system | |
TWI374370B (en) | Cursor control device | |
CN203910614U (en) | Ultrathin remote controller keyboard | |
CN107092368A (en) | Stylus | |
CN107707731B (en) | Intelligent terminal, control method thereof and device with storage function | |
CN109532280B (en) | Ink mark detection music pen | |
WO2022260594A2 (en) | Wearable sensor, method of sensing using a wearable sensor and method for forming a wearable sensor |