F5F Stay Refreshed Software Operating Systems Various mouse controls (beyond five!)

Various mouse controls (beyond five!)

Various mouse controls (beyond five!)

C
chrisnoble
Member
103
08-08-2016, 12:21 AM
#1
It seems terminal access works, but there’s no built-in GUI for Linux Mint. You might need to adjust settings manually or explore third-party tools. Setting buttons 8 and 9 to functions like shift and ctrl would require custom configuration, possibly involving kernel tweaks or software modifications.
C
chrisnoble
08-08-2016, 12:21 AM #1

It seems terminal access works, but there’s no built-in GUI for Linux Mint. You might need to adjust settings manually or explore third-party tools. Setting buttons 8 and 9 to functions like shift and ctrl would require custom configuration, possibly involving kernel tweaks or software modifications.

S
SinixYT
Member
224
08-08-2016, 02:08 AM
#2
I did a Google search I think you could do this with xbindkeys and xte. See: https://askubuntu.com/questions/624756/h...se-buttons You can bind any mouse key (or key+mouse combination) to trigger pretty much anything (command, script, keystrokes). With xte you can even fake any keystroke. Long answer and some thoughts (about the lack of a GUI options and other stuff): If you want someone to implement a GUI option for this (from your wording I'm not sure are you asking for help or someone to make this option into the GUI, which you already know doesn't exist), then I think you are on the wrong forum. Better place is the official forum for the DE or Distro you want the feature implemented on, or better yet, a feature request on the appropriate bugzilla. You need to invest some time in making a good feature request, and rationalize why the features you want to implement are needed and/or are a priority, if you ever wish them to come into fruition (i.e. give good examples of use cases and problems that a proposed feature would fix). A tool to do what you want does (possibly?) not exist just because it makes no sense to most people. You are probably trying the wrong approach to some other problem; can you be more specific, why do you want to do this; what is your use case? What you are trying to achieve? The behavior of mouse keys should be (ideally) defined higher on the software stack (software should react to the mouse key events the way the user wants). But, sometimes software does not have the features you need ... so I can see that what you need might come usefull. But it is a corner case! After all, they are a different (physical) keys, and even separate devices. Conclusion: as this is a corner case, it it should not be a GUI option in the first place, at least not in the core GUI of the DE; that should be left to more common use cases, since if every users (special) needs would be covered, options will grow exponentially, which will make the GUI quite a mess eventually. So this seems like a job for a user script or for third party tools (such as xbindkeys/xte and others; someone could of course write a frontend GUI for a certain use case!). But scripts and command line utilities will always be more versatile than a feasible GUI can be - for this kind of task! This is a classic example of "right tool for right job". [/long answer]
S
SinixYT
08-08-2016, 02:08 AM #2

I did a Google search I think you could do this with xbindkeys and xte. See: https://askubuntu.com/questions/624756/h...se-buttons You can bind any mouse key (or key+mouse combination) to trigger pretty much anything (command, script, keystrokes). With xte you can even fake any keystroke. Long answer and some thoughts (about the lack of a GUI options and other stuff): If you want someone to implement a GUI option for this (from your wording I'm not sure are you asking for help or someone to make this option into the GUI, which you already know doesn't exist), then I think you are on the wrong forum. Better place is the official forum for the DE or Distro you want the feature implemented on, or better yet, a feature request on the appropriate bugzilla. You need to invest some time in making a good feature request, and rationalize why the features you want to implement are needed and/or are a priority, if you ever wish them to come into fruition (i.e. give good examples of use cases and problems that a proposed feature would fix). A tool to do what you want does (possibly?) not exist just because it makes no sense to most people. You are probably trying the wrong approach to some other problem; can you be more specific, why do you want to do this; what is your use case? What you are trying to achieve? The behavior of mouse keys should be (ideally) defined higher on the software stack (software should react to the mouse key events the way the user wants). But, sometimes software does not have the features you need ... so I can see that what you need might come usefull. But it is a corner case! After all, they are a different (physical) keys, and even separate devices. Conclusion: as this is a corner case, it it should not be a GUI option in the first place, at least not in the core GUI of the DE; that should be left to more common use cases, since if every users (special) needs would be covered, options will grow exponentially, which will make the GUI quite a mess eventually. So this seems like a job for a user script or for third party tools (such as xbindkeys/xte and others; someone could of course write a frontend GUI for a certain use case!). But scripts and command line utilities will always be more versatile than a feasible GUI can be - for this kind of task! This is a classic example of "right tool for right job". [/long answer]

E
epic_person2
Member
79
08-08-2016, 06:09 AM
#3
I was just hoping someone might know about a GUI feature... many here rely on tools like Razor mice, so they might be more familiar. Probably not. I wouldn’t pretend to make a GUI just for myself... that could stem from overthinking cultural or social assumptions. [snip] A quick search for Windows reveals options like this: https://www.highrez.co.uk/downloads/xmou...ontrol.htm. People feel free to express themselves until they get flustered. I’m dyslexic. Any character-based system would take me ten times longer than a GUI. Handling file links, keys, and manual edits in Linux would consume days just to grasp the mouse input syntax. For instance: Ctrl-w means Ctrl + W? Lowercase letters are confusing... where do I even start mapping characters? Plenty of Linux guides just say install software, add actions, etc., without explaining the steps. So here’s my short rant. But I get frustrated when this is the usual response—hence my joke about recompiling kernels. This site offers deeper help: https://medium.com/@Aenon/bind-mouse-but...-and-xvkbd. But it ends with a note about being left out of the community. Everyone assumes people know syntax, coding, and low-level details. Now my question is, what’s the correct way to set keyboard buttons in XVKBD? [edit out most of my comments] Ah... I’m giving up. I shouldn’t be upset or annoyed. That’s my mistake. Never mind.
E
epic_person2
08-08-2016, 06:09 AM #3

I was just hoping someone might know about a GUI feature... many here rely on tools like Razor mice, so they might be more familiar. Probably not. I wouldn’t pretend to make a GUI just for myself... that could stem from overthinking cultural or social assumptions. [snip] A quick search for Windows reveals options like this: https://www.highrez.co.uk/downloads/xmou...ontrol.htm. People feel free to express themselves until they get flustered. I’m dyslexic. Any character-based system would take me ten times longer than a GUI. Handling file links, keys, and manual edits in Linux would consume days just to grasp the mouse input syntax. For instance: Ctrl-w means Ctrl + W? Lowercase letters are confusing... where do I even start mapping characters? Plenty of Linux guides just say install software, add actions, etc., without explaining the steps. So here’s my short rant. But I get frustrated when this is the usual response—hence my joke about recompiling kernels. This site offers deeper help: https://medium.com/@Aenon/bind-mouse-but...-and-xvkbd. But it ends with a note about being left out of the community. Everyone assumes people know syntax, coding, and low-level details. Now my question is, what’s the correct way to set keyboard buttons in XVKBD? [edit out most of my comments] Ah... I’m giving up. I shouldn’t be upset or annoyed. That’s my mistake. Never mind.