How to Customize a Mouse in Linux


Change Mouse Scroll Speed

  • Install imwheel: sudo apt-get install imwheel
  • Create ~/.imwheelrc with content:

    ".*"
    None,       Up,     Up,     5
    None,       Down,   Down,   5
  • Start imwheel in the command line
  • Add imwheel into the startup applications.

Swap mouse left, right buttons

Sometimes, the mouse’s left/right buttons are swapped by accident or some program bugs, we would like to change it back.

  • install xinput: sudo apt-get install xinput
  • xinput --list to check the device id of the mouse.
  • xinput --set-button-map ${device_id} 3 2 1 or xinput --set-button-map ${device_id} 1 2 3 to swap left and right button.
  • xinput get-button-map ${device_id} to check the mapping

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)