xmodmap with PS/2-USB Converter
So I am running an old Trackpoint-enabled IBM keyboard into my computer via a ps2 to usb CONVERTER (according to dmesg. On newegg it was advertised as a simple adapter). When ever i do any sort of xmodmap to the left and right mouse buttons (the only two buttons this thing has), the buttons ALWAYS RETAIN THEIR ORIGINAL BUTTON ID.
For instance, when I assign 'middle click' to the right button:
xev reports the right mouse button as pushing buttons 2 and 3, even though three is impossible to hit with my current configuration. No matter what button id i assign to the right mouse button, it ALWAYS comes up as both 3 and whatever i assigned as the third arg to pointer. Same thing if instead i modify the left mouse button. This does not happen with my other usb mice (no converter). I suspect this is a side effect of the active electronics inside the coverter, but i don't see why... Anyone familiar with this?
$ xmodmap -e "pointer = 1 9 2 ... 3"
*Extra Credit regarding mice and openbox wm*:
Why do mouse-specific bindings defined in rc.xml (like alt+left click to drag windows) COMPETELY stop working when you use xsetpointer to change the core pointer as openbox is running? Even after doing a
EDIT: I must be hearing voices in my head because to fix the Extra Credit question you have to do a .... openbox --reconfigure...
$ openbox --reconfigure