At this stage, I should point out my opinion that the middle-wheel click-to-paste function can be an asset and a liability.
An asset when you actually WANT to just paste to an input box... but a DISASTER to productivity when accidental clicks occur.
Thus, an OS-wide solution isn't really the best solution. Since discovering that FireFox and Thunderbird have the setting to disable this, surely its technically possible for this to be disabled at app level, if the authors would implement.
At the risk of getting a bit off-topic...
What I really need now is a good code editor that also has this "disable-middle-click-paste" preference... alas, Geany and Bluefish dont seem to have this ability.
Code: Select all
xinput --list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech G304 id=11 [slave pointer (2)]
⎜ ↳ DLL07BF:01 06CB:7A13 Mouse id=13 [slave pointer (2)]
⎜ ↳ DLL07BF:01 06CB:7A13 Touchpad id=14 [slave pointer (2)]
Code: Select all
xinput --list 11 | egrep 'Buttons? '
Buttons supported: 24
Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right" "Button Side" "Button Extra" "Button Forward" "Button Back" "Button Task" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown" "Button Unknown"
Button state: