X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbindings.cc;h=a8dfaed0bc8c5efa4512c08406108b5e3977e6f9;hb=711e499c703c5bd3a12183c2cbbd3910c7aba99b;hp=4a2e7db8e08e31f22115d71807fb1452a6e68996;hpb=77ab46d1e35d48e73c201e6de88b26f48bb06425;p=chaz%2Fopenbox diff --git a/src/bindings.cc b/src/bindings.cc index 4a2e7db8..a8dfaed0 100644 --- a/src/bindings.cc +++ b/src/bindings.cc @@ -23,15 +23,15 @@ namespace ob { static bool buttonvalue(const std::string &button, unsigned int *val) { - if (button == "1" || button == "Button1") { + if (button == "Left" || button == "1" || button == "Button1") { *val |= Button1; - } else if (button == "2" || button == "Button2") { + } else if (button == "Middle" || button == "2" || button == "Button2") { *val |= Button2; - } else if (button == "3" || button == "Button3") { + } else if (button == "Right" || button == "3" || button == "Button3") { *val |= Button3; - } else if (button == "4" || button == "Button4") { + } else if (button == "Up" || button == "4" || button == "Button4") { *val |= Button4; - } else if (button == "5" || button == "Button5") { + } else if (button == "Down" || button == "5" || button == "Button5") { *val |= Button5; } else return false;