/mmo_mms

[WIP] MMO mouse macro set (12 buttons)

mmo_mms

MMO mouse macro set (12 buttons)

Source : https://github.com/Kochise/mmo_mms

installation

Depends on your mouse software.

compatibility

In general, all "gaming" mouses with 12 buttons pad.
Prefer models with on-board memory so you can use the profiles everywhere :

  • UtechSmart Venus
  • good enough for the price
  • one id color per profile (useful to id the profile)
  • no tilt middle button
  • "Fire" button (can be programmed to anything)
  • PROFILE CYLE button is under the mouse
  • configure DPI UP as PROFILE CYLE
  • configure DPI DOWN as DPI CYCLE
1 2 3
4 5 6
7 8 9
10 11 12
profile color usage
1 red / user1 office
2 blue / user2 coding
3 green / user3
4 purple / user4
5 yellow / user5

Profile color displays for 3s (full dim, no effect) then switch to the user settings (rgb, dim, effect).

  • Logitech G600
  • good but expensive in EU
  • buttons fails after a while (middle click, matrix)
  • braided cable gets shredded by the velcro
  • DPI CYCLE button cannot be programmed
G9 G10 G11
G12 G13 G14
G15 G16 G17
G18 G19 G20
profile color usage
1 user1 office
1" user1
2 user2 coding
2" user2
3 user3
3" user3

With the 'switch' button (ring finger) you can even have another 12 buttons set. Insane.

usage : office (default, RGB off to save LED)

Copy
(Ctrl+C)
Duplicate
(Ctrl+D)
Paste
(Ctrl+V)
Undo
(Ctrl+Z)
Enter
(Enter)
Redo
(Ctrl+Y)
Find
(Ctrl+F)
Find next
(F3)
Replace
(Ctrl+H)
Previous
(Alt+Left)
New tab
(Ctrl+T)
Close tab
(Ctrl+W)

Some alternative shortcuts also use 'Shift', but you can press this single key with your free hand.

usage : coding (Visual Studio, RGB 0,102,34 #006622)

Debug start
(F5)
Debug pause
(Ctrl+Alt+Break)
Debug stop
(Shift+F5)
Step over
(F10)
Step into
(F11)
Step out
(Shift+F11)
Break toggle
(F9)
Break list
(Ctrl+Alt+B)
Break delete
(Ctrl+Shift+F9)
Callstack
(Ctrl+Alt+C)
Registers
(Ctrl+Alt+G)
Disassembly
(Ctrl+Alt+D)

Declaration (Ctrl+F12)
Definition (F12)

usage : graphic (Inkscape, RGB 102,34,0 #662200)