linux 鼠標中鍵粘帖功能?!!


轉載自:http://yjhexy.iteye.com/blog/785564

ubuntu鼠標中鍵問題,其實也不是什么問題,ubuntu的鼠標中鍵是用來快速粘貼的,只是windows用慣了,時不時手一手嗦就點一下,結果出現很多麻煩
1,打開firefox鼠標中鍵 滾屏功能

      編輯->首先項->高級->常規->使用自動滾屏   #firefox針對ubuntu提供這個功能真是滿貼心

2,取消鼠標中鍵粘貼功能
點中鍵的習慣一時還改不了,用代碼或文本編輯器的時候,一不小心上面就多了不少粘貼的代碼文字,這就比較麻煩了,結果運行不了。費了不少時間才找到替代的解決辦法 (來源: ubuntu wiki),可以把點擊鼠標中鍵替換為左鍵或者右鍵,上下滾動鼠標的功能保留(找到一些方法是屏蔽鼠標中鍵,上下滾動也不能用,那也麻煩),跟windows沒有完全一致,不過比原來感覺好多了,這里把方法簡化一下:      
第一步:查詢鼠標設備  

$ xinput list | grep 'id='


得到類似結果       
"Virtual core pointer" id=0 [XPointer]
"Virtual core keyboard" id=1 [XKeyboard]
"AT Translated Set 2 keyboard" id=2 [XExtensionKeyboard]
"Macintosh mouse button emulation" id=3 [XExtensionPointer]

"PIXART USB OPTICAL MOUSE" id=4 [XExtensionPointer]

第二部:查詢鼠標按鍵參數表(可以省去)

$ xinput get-button-map "PIXART USB OPTICAL MOUSE"

得到結果
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 10 
其實就是左鍵1,中鍵2,右鍵3,其他鍵全部傻乎乎的試了一下,沒什么用

第三部:替換中鍵點擊功能   
$ xinput set-button-map "PIXART USB OPTICAL MOUSE" 1 1 3

把中鍵點擊替換為左鍵相同功能,或者改成右鍵,用" 1 3 3"就可以,中間的鼠標名稱記得用第一查詢出來的替換掉

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM