|
想法是這樣的,鼠標(biāo)連接單片機(jī),當(dāng)點(diǎn)擊鼠標(biāo)對(duì)應(yīng)的按鍵后觸發(fā)單片機(jī)對(duì)應(yīng)的程序,按照預(yù)制程序模擬鼠標(biāo)給電腦發(fā)送屏幕絕對(duì)坐標(biāo)的位移指令,并且實(shí)現(xiàn)不同的鼠標(biāo)按鍵對(duì)應(yīng)單獨(dú)的一套位移指令,類似于現(xiàn)在好多游戲鼠標(biāo)自帶的宏功能,簡(jiǎn)單來說就是一套可編輯數(shù)據(jù)的硬件宏設(shè)備,上學(xué)的時(shí)候?qū)W過這玩意,時(shí)隔太久全忘了 感覺表述不是太清楚,拿一個(gè)簡(jiǎn)單的案例來說明下吧,把一個(gè)屏幕比作X和Y軸兩個(gè)坐標(biāo)軸,比如一款射擊類游戲,點(diǎn)擊鼠標(biāo)左鍵開槍,槍口會(huì)隨著游戲里的后坐力往上抬,開一槍X軸別+1,連續(xù)兩槍X軸+2,Y軸+0.5,依次疊加,我要做的就是通過程序模擬手動(dòng)往下拉鼠標(biāo)來抵消這種位移,達(dá)到每一槍平穩(wěn)的狀態(tài) ,不知道這種能不能通過單片機(jī)實(shí)現(xiàn)
|
|