-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
a_press_middle_click_left registering as a_click_middle then q_press_middle_click_left #10
Comments
It should work if you rename Do correct me if I misunderstood you! |
That doesn't sound right. I'd expect something that activates when the button is released to be called I understand a click as being the combination of a press and a release (with no repeat presses nor repeat releases). So it could either be defined as happening at press assuming the user will release the button soon, or defined as happening at release where a click definitely happened. And programs don't agree on which it is: In autohotkey, if I send {space down} it sends a key press event, if I send {space up} it sends a key release event, if I send {space} it sends a key press then waits for a configurable delay then sends a key release. If a click event happens at release, then After switching a_click_middle to a_press_middle and restarting: What you suggested makes it work, other than middle click scroll interfering requiring another middle click, but I still disagree with something called press activating on release. |
I do agree with your thoughts. The current terminology is quite confusing and sometimes the opposite of what would be intuitive. Even I didn't realize what the problem here was without turning on debug. It would have caused much less confusion if I used But I am unable to do much about it - changing them will lead to everyone's existing configuration to break. Renaming an existing key is a huge job that I'm reluctant to do so. I'm open to ideas if you are aware of an easy way to do so, but I'm afraid the best I can do for now is to clarify this in the description. |
I've been using a mouse with the default review hotmouse settings. I just started using maobi - Chinese Hanzi Writing Quizzes with an old wacom tablet (Wacom Graphire 2 Tablet ET-0405A-U0S with Mouse & Pen USB Ruby, missing the pen holder, not the graphire 1 with its knob and round bottom).
Tapping on the tablet with either end of the pen is a left click, clicking the front button is a middle click, clicking the back button is a right click.I added this to the configso that middle clicking acts the same as scrolling down, it flips the card or rates good. And then holding middle click and tapping
the penleft click I expected to rate again, but a_press_middle_click_left for again instead does a_click_middle for good.Also, a_press_middle_scroll_down for easy and a_press_middle_scroll_up both rate good as well now.
Expected behavior:
Actual behavior (not config):
If I check the debug
[wow, it was being slow, so I installed wacomtablet_6.2.0w5.exe and now I have it working in screen space with tap animations! And I can hover scroll and hover drag windows and hover resize windows and my mouse cursor is huge and the back button is now left click and the forward button is now left click so I just ruined this middle click thing I was attempting… and speed and acceleration and mapping buttons]
on the answer side, pressing the middle button down shows a tooltip of [good] and goes to the next card, then pressing the left button down shows a tooltip of [q_press_middle_click_left] when I wanted a_press_middle_click_left.
Here's the whole config:
All the other settings not mentioned in Actual behavior work correctly.
The text was updated successfully, but these errors were encountered: