Closed Antleresm closed 2 years ago
The Solaar rule system is still somewhat experimental and is undergoing significant changes. It starts out with several built-in rules that do some useful things. These rules cannot be edited (and the upcoming version of Solaar will have fewer of them). User rules are stored in a rules.yaml file, not in the main config file.
To edit rules you need to click in the user-defined rules area. You can then add and modify rules. You appear to be wanting to add a rule that has a Key condition on Back Button or Forward Button (the names of two buttons on your trackball) and cause your window system to switch between windows, probably using a KeyPress action with Alt_L and Tab keys. You might also want another rule that has a Process condition and does a different KeyPress.
Note that Wayland limits what can be done in Solaar rules. In particular, Solaar rules cannot access the current process in Wayland. Note also that for a button press to trigger a Solaar rule the button (or key) needs to be diverted.
Thank you for your reply and assistance.
I understand most of what you said, and yes your interpretation is correct. I am glad you said the rules in Solaar are still in development stage. That screen is confusing at best.
I want to assign either (CTRL-tab) (CTRL-backtab) OR (ALT-Tab) (ALT-backtab) to the forward/back keys on mouse respectively.
The back/forward buttons do work now in browser as back/forward for URL of current page. So, the buttons do work.
Is there a better way to do this? I am willing to alter either solaar config file or mouse config file to achieve this. I just do not know what to change or what the Hex is for the keypress combinations above (I could find that part).
It is probably the case that the scroll wheel speed cannot be adjusted. Please provide the output of solaar show
as that will definitely determine whether Solaar can adjust the scroll wheel speed.
Thank you. I found an extension in Chrome (Chromium Wheel Scroll Smoother) and played with setting in Firefox so that now I am happy with those for now.
It is easiest to use the GUI rule editor. Go to the user-defined rules and add a new rule there with Key condition and KeyPress action. The Key (Button in this case) name can be found in the Solaar main window by unlocking the Key/Button Diversion setting and looking to see what can be diverted.
For Reference by request of pfps. Output of solaar show
There does not appear to be any feature that Solaar can use to change the sensitivity of the scroll wheel.
I know this is not an issue, I posted on reddit but did not get a reply there. I am hoping a contributor here can help. Thanks in advance.
Information kubuntu LTS 20.04 KDE Plasma: 5.18.5 Frameworks: 5.68.0 Solaar 1.1.2
Logitech M575 trackball and am trying to set a few options for button usage. After trying several configuration apps (piper/libratbag) I found that Solaar looks like the only one that is going to work in my configuration. Generally, everything is working the way I would want except for the 2 extra buttons (browser back/forward) and the scroll wheel speed.