Ṣàyẹ̀wò mouse rẹ nínú browser, láìní ìfisórí
Mouse jẹ́ ohun-èlò kan tí o kì í fi bẹ́ẹ̀ ṣàkíyèsí títí tí yóò fi bẹ̀rẹ̀ sí ni hùwà búburú. Bọ́tìnì tí ó ń tẹ̀ lẹ́ẹ̀mejì lórí ìtẹ̀ kan ṣoṣo, kẹ̀kẹ́ ìyíká (scroll wheel) tí ó ń fò lọ sí ọ̀nà tí kò tọ́, cursor tí ó ń dúró tí ń lọ kiri lórí ojú-ìwọ̀n — àwọn wọ̀nyí jẹ́ àbùkù kékeré tí ó máa ń ba tẹ̀-fà (click-drag), yíyan spreadsheet, tàbí ìbọn-orí (headshot) jẹ́ ní jẹ́jẹ́. Àyẹ̀wò mouse yìí ń kà àwọn ìṣẹ̀lẹ̀ ìwọlé àìdásí tí browser rẹ ti ń gbà tẹ́lẹ̀, ó sì á fi wọn hàn ọ padà, kí o lè rí ohun tí mouse rẹ ń fúnni ní ìròyìn ní tòótọ́ kí o tó pinnu bóyá kí ó fọ̀, kí ó tún un ṣe, tàbí kí ó rọ́pò rẹ̀. Ó ń ṣiṣẹ́ ní ibí kan náà, kò nílò ìyọ̀ǹda, ó sì ń ṣiṣẹ́ bákan náà lórí Windows, macOS, àti Linux.
Àwọn àkókò díẹ̀ wà tí àyẹ̀wò kíákíá á jẹ́ àǹfààní. Èkíní ni ìṣàyẹ̀wò ìṣòro mouse tí ó dà bí èyí tí kò dájú ṣùgbọ́n tí o kò lè fi ẹ̀rí hàn. Èkejì ni rírà ohun-èlò tí a ti lò — switch tí ó ti gbó rọrùn láti rí ní ìṣẹ́jú méjì ìtẹ̀ ju bí a bá ń jà nípa rẹ̀ lẹ́yìn náà lọ. Ẹ̀kẹta ni ìrí i dájú pé mouse tuntun tàbí tí a ti tún ṣe ń ṣe ohun tí ìwé àlàyé rẹ̀ ṣèlérí ní ti gbogbo bọ́tìnì.
Ohun tí irinṣẹ́ náà ń ṣàyẹ̀wò
Àyẹ̀wò náà ń wo apá gbogbo ti mouse náà tí browser lè rí. Ó ń kà ìtẹ̀ apá òsì, apá ọ̀tún, àti àárín, ó ń tan bọ́tìnì kọ̀ọ̀kan bí o ṣe ń tẹ̀ ẹ́, bọ́tìnì tí ó kú á sì fi ara rẹ̀ hàn lẹ́sẹ̀kẹsẹ̀ nípa kíkọ̀ láti dáhùn rárá. Ó ń tọpasẹ̀ kẹ̀kẹ́ ìyíká ní ọ̀nà méjèèjì, títí kan ìtẹ̀ bọ́tìnì àárín tí ọ̀pọ̀lọpọ̀ kẹ̀kẹ́ ìyíká ń jẹ́ méjì, èyí tí ó ń wá kẹ̀kẹ́ tí ó ń fò lọ tàbí tí ó ń lọ sẹ́yìn. Ó ń tọpasẹ̀ ìgbéra, ó ń yà ìlà cursor náà kí o lè rí olùtọ́nà tí ó ń dúró, tí ń fò, tàbí tí ń yà kúrò nígbà tí ọwọ́ rẹ ṣì dúró jẹ́ẹ́. Àwọn bọ́tìnì apá kan, níbi tí mouse rẹ bá ní irú bẹ́ẹ̀, á kàn pẹ̀lú.

Ẹ̀yà tí ó pọ̀ jùlọ fún ọ̀pọ̀lọpọ̀ èèyàn ni ìyẹ̀wò ìtẹ̀-méjì. Browser náà ń fi àmì àkókò sí ìtẹ̀ kọ̀ọ̀kan, irinṣẹ́ náà á sì díwọ̀n àyè tí ó wà láàrín ìtẹ̀ méjì lórí bọ́tìnì kan náà. Ìtẹ̀-méjì onídìí gidi máa ń fi àyè tí ó tó sílẹ̀; switch tí ó ti gbó máa ń fi ìtẹ̀ kejì iwin hàn láàrín ẹ̀ẹ́mí millisecond díẹ̀ — ó sábà máa ń kéré ju 80 ms, ó yára ju bí ọwọ́ èyíkéyìí ṣe lè gbéra lọ. Nígbà tí o bá tẹ̀ ẹ́ lẹ́ẹ̀kan tí irinṣẹ́ náà bá sì kọ ìtẹ̀ méjì tí ó súnmọ́ ara wọn jù, o ti rí àbùkù náà, kì í ṣe èrò lásán.
Kí nìdí tí mouse fi ń tẹ̀ lẹ́ẹ̀mejì lórí ìtẹ̀ kan ṣoṣo
Èyí ni àbùkù mouse tí ó wọ́pọ̀ jùlọ, ó sì fẹ́rẹ̀ẹ́ jẹ́ pé microswitch ni ìdí rẹ̀ nígbà gbogbo. Nínú bọ́tìnì kọ̀ọ̀kan ni ọ̀wọ̀ọ̀wọ̀ irin kékeré (leaf spring) tí ń fọ́n mọ́ ìdásopọ̀ nígbà tí o bá tẹ̀ ẹ́. Lẹ́yìn ọ̀pọ̀lọpọ̀ mílíọ̀nù ìtẹ̀, ọ̀wọ̀ọ̀wọ̀ náà máa ń pàdánù agbára rẹ̀, dípò kí ó fọ́n mọ́ ọ̀kan-ṣoṣo dáadáa, ó á ta bọ́ọ̀lù — ó ń dá ìdásopọ̀ sílẹ̀ tí ó sì ń já a kúrò lọ́wọ́ ní kíákíá. Kọ̀ǹpútà náà á kà ìtabọ́ọ̀lù náà gẹ́gẹ́ bí ìtẹ̀ kejì. Ìtọjú rẹ̀ ni àpẹẹrẹ tí ó ń bí ni nínú ti ìtẹ̀ kan ṣoṣo tí ó ń ṣí fáìlì méjì, ìfà-tẹ̀ (drag-and-drop) tí ó ń jábọ́ ní kété tí o bẹ̀rẹ̀, àti yíyan tí ó ń wó lulẹ̀ fúnra rẹ̀.
Ó yẹ kí a sọ ọ́ kedere pé èyí jẹ́ ìgbó, kì í ṣe sọ́fítì tí ó ti bàjẹ́. Fífi dírébà padà kò ní mú ọ̀wọ̀ọ̀wọ̀ tí ó ti rẹ̀wẹ̀sì padà, ìṣòro náà sì máa ń burú sí i pẹ̀lú àkókò. Mímọ̀ ìyàtọ̀ yẹn á gbà ọ́ là kúrò lọ́wọ́ wíwá àwọn ìtòlé nígbà tí ìtọ́jú náà jẹ́ ti físíkì.

Àwọn àtúnṣe, láti rọrùn dé le
Bẹ̀rẹ̀ pẹ̀lú àwọn àṣàyàn tí kò gbówó lórí. Àpò afẹ́fẹ́ tí a fún pọ tàbí isopropyl alcohol díẹ̀ tí a fi sínú bọ́tìnì lè yọ èérún àti ìpayà (oxidation) kúrò nínú ìdásopọ̀, lórí switch tí ó ti gbó díẹ̀, èyí lè fún ọ ní oṣù díẹ̀ síi nígbà mìíràn. Sísúnkì polling rate nínú sọ́fítì mouse rẹ, tàbí mímú ètò click-debounce ṣiṣẹ́ níbi tí olùṣe náà bá fúnni ní irú bẹ́ẹ̀, ń fi ìdádúró kékeré kún un tí ó ń yọ ìtẹ̀ iwin náà kúrò — ìrànlọ́wọ́ kékeré tí ó wúlò, bí ó tilẹ̀ jẹ́ pé switch tí ó ń burú sí i á kọjá a láìpẹ́.
Àtúnṣe tí ó dájú ni ìyípadà microswitch náà. Apá tí ó ti gbó jẹ́ ẹ̀yà ẹ̀rọ tí ó wọ́pọ̀ — àwọn tí ó gbajúmọ̀ ni switch Omron àti Kailh tí a kéde fún ẹ̀wádún mílíọ̀nù ìtẹ̀ — lórí ọ̀pọ̀lọpọ̀ mouse, ó jẹ́ ọ̀pá solder mẹ́ta láti yọ kúrò kí a sì fi tuntun rọ́pò rẹ̀. Tí soldering iron kò bá jẹ́ ohun tí o mọ̀, àwọn awoṣe kan bí Logitech G304 àti G305 ń ta ìgbìmọ̀ switch tí a ti kọ́ tán tí o lè fi screwdriver rọ́pò, ilé-iṣẹ́ àtúnṣe àdúgbò kan náà á sì ṣe iṣẹ́ náà fún owó tí ó sún mọ́ ti kọfí méjì dípò mouse tuntun pátápátá. Nígbà tí o bá parí, tún àyẹ̀wò yìí ṣe kí o sì rí i dájú pé ìtẹ̀-méjì náà ti lọ kí o tó gbẹ́kẹ̀lé e.
Bí o bá ṣì wà níhìn-ín, ojú ìgbéra cursor náà tún jẹ́ ìyẹ̀wò dídán: tí ìlà náà bá dà bí ó ti dùbúlẹ̀ tàbí tí ó lọ́ra, fura sí bátìrì kékeré lórí mouse aláìwáyà, sensọ̀ optical tí ó dí, tàbí ẹsẹ̀ mouse àti pad tí ó ti gbó kí o tó dá mouse náà fúnra rẹ̀ lẹ́bi. Fún àyẹ̀wò ẹ̀yà mìíràn wo gbogbo àyẹ̀wò ẹrọ, tí o bá sì fẹ́ díwọ̀n àkókò ìtẹ̀ tìrẹ dípò ti ẹ̀rọ náà, gbìyànjú àyẹ̀wò àkókò ìdáhùn.
Àwọn ìbéèrè tí ó wọ́pọ̀
Báwo ni àyẹ̀wò ìtẹ̀-méjì ṣe ń rí mouse tí ó bàjẹ́?
Browser náà ń kọ àkókò gan-an ti ìtẹ̀ kọ̀ọ̀kan. Àyẹ̀wò náà á díwọ̀n àyè tí ó wà láàrín ìtẹ̀ méjì lórí bọ́tìnì kan náà, àyè tí ó kéré ju 80 millisecond ó sì yára ju bí ènìyàn ṣe lè tẹ̀ lọ, ó sì á fi ìtẹ̀ iwin láti ọwọ́ switch tí ó ti gbó hàn.
Kí nìdí tí mouse mi fi ń tẹ̀ lẹ́ẹ̀mejì lórí ìtẹ̀ kan ṣoṣo?
Fẹ́rẹ̀ẹ́ jẹ́ nígbà gbogbo, microswitch tí ó ti gbó ni ìdí rẹ̀. Ọ̀wọ̀ọ̀wọ̀ irin kékeré tí ó wà nínú bọ́tìnì náà ń pàdánù agbára rẹ̀ lẹ́yìn ọ̀pọ̀lọpọ̀ mílíọ̀nù ìtẹ̀, ó sì ń ta bọ́ọ̀lù nígbà tí a bá tẹ̀ ẹ́, ó ń dá ìdásopọ̀ sílẹ̀ lẹ́ẹ̀mejì. Kọ̀ǹpútà náà á kà ìtabọ́ọ̀lù náà gẹ́gẹ́ bí ìtẹ̀ kejì. Ìgbó físíkì ni, kì í ṣe àbùkù sọ́fítì.
Ṣé mo lè tún mouse tí ó ń tẹ̀ lẹ́ẹ̀mejì ṣe láìní rírọ́pò ẹ̀yà kankan?
Nígbà mìíràn, fún ìgbà díẹ̀. Afẹ́fẹ́ tí a fún pọ tàbí isopropyl alcohol lè yọ èérún kúrò nínú ìdásopọ̀, ètò debounce tàbí polling-rate sì lè fi ìtẹ̀ iwin náà pamọ́. Àwọn wọ̀nyí ń ràn switch tí ó ti gbó díẹ̀ lọ́wọ́, ṣùgbọ́n èyí tí ó ti rẹ̀wẹ̀sì gidigidi nílò ìyípadà microswitch.
Ṣé àyẹ̀wò mouse náà nílò ìyọ̀ǹda tàbí ìfisórí?
Rárá. Ó ń kà àwọn ìṣẹ̀lẹ̀ ìtẹ̀, ìyíká, àti ìgbéra tí browser náà ti ń fi ránṣẹ́ sí ojú-ìwẹ́ẹ̀bù kankan tẹ́lẹ̀, kò sí ìbéèrè ìyọ̀ǹda kankan, kò sì sí ohun tí a gbọ́dọ̀ ṣe download rẹ̀. Ó ń ṣiṣẹ́ pátápátá nínú browser, ó sì ń ṣiṣẹ́ lórí Windows, macOS, àti Linux.
Kí ni ìyẹ̀wò ìyíká àti ìgbéra ń fi hàn?
Ìyẹ̀wò ìyíká ń rí i dájú pé kẹ̀kẹ́ ìyíká ń kà ọ̀nà méjèèjì àti ìtẹ̀ bọ́tìnì àárín, ó ń rí kẹ̀kẹ́ tí ó ń fo àwọn ìṣísẹ̀ tàbí tí ó ń lọ sẹ́yìn. Ìyẹ̀wò ìgbéra ń yà ìlà cursor náà kí o lè rí ìdúró, fò, tàbí yà kúrò nígbà tí ọwọ́ rẹ ṣì dúró jẹ́ẹ́.
Ṣé ó tọ́ láti rọ́pò switch mouse?
Nígbà púpọ̀, bẹ́ẹ̀ni. Switch náà jẹ́ ẹ̀yà ẹ̀rọ tí kò gbówó lórí tí a kéde fún ẹ̀wádún mílíọ̀nù ìtẹ̀, lórí ọ̀pọ̀lọpọ̀ mouse, ó jẹ́ ìyípadà kíákíá tàbí iṣẹ́ ilé-iṣẹ́ àtúnṣe tí kò gbówó lórí. Àwọn awoṣe kan ń fúnni ní ìgbìmọ̀ switch tí a lè fi screwdriver rọ́pò, nítorí náà bọ́tìnì tí ó ti gbó kì í fi bẹ́ẹ̀ túmọ̀ sí rírà mouse tuntun pátápátá.
