question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Key bindings explanation

See original GitHub issue

I find the ‘Key Bindings’ section in the ‘Extra Settings’ to be obscure.

What is an M3, M4 keys? Are they mouse keys - Mouse3, Mouse4?

I don’t seem to have such keys on my laptop, furthermore what does ‘action’ in the input field’s placeholder even mean? Did you want to not repeat yourself, so instead of copy/pasting notepad /p "file.txt", you simply left it as ‘action’ ? or are they different? If I don’t have support for such keys, why are they being displayed? I’d assume they are key bindings for a few specific ASUS devices only, so displaying them there when they serve no purpose outside that scope makes no sense to me. Moreover, do these keys rely on ‘ASUSOptimization.exe’ ? If so, a user that deleted this service, won’t be able to use these key bindings regardless, so why display them?

Anyways, there’s a lack of clarity over this specific feature of the app, the capabilities and etc., that I’d thought someone had to point out.


EDIT: A bit off-topic, but don’t want to create a new issue for this.

The tooltip message gets cut-off, which isn’t really a big deal, but I had to point it out. image Furthermore, I’d like to mention that users with high resolution displays such as 1440p and higher might have issues viewing ‘Fans and Power’ section graphs and legends. The font is a bit too small.

Issue Analytics

  • State:closed
  • Created 5 months ago
  • Comments:10 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
seergecommented, Apr 13, 2023

M3 and M4 are keys on ROG laptops, they are literally called like that. So it’s pretty much self explanatory. App can’t check if you have them or not, so there is no way to hide them if there is no support.’

Screenshot 2023-04-13 154910

All key events come via wmi from asus optimization service, it’s required and mentioned in readme.

As for your tooltips - i can try to shift it a bit to the left in next release.

0reactions
seergecommented, Apr 13, 2023

Ok, great, I will made few more minor ui tweaks and push it as 0.52. Thanks

Read more comments on GitHub >

github_iconTop Results From Across the Web

Definition of key binding
The assignment of a key or combination of keys on a keyboard with a command. See hotkey.
Read more >
Key-binding Definition & Meaning
(computing) A key, or pattern of keys which, when pressed, cause something to happen. I changed the key binding for pause to the...
Read more >
How to Use Key Bindings - Java™ Tutorials
Key bindings are registered on a text pane to navigate through the text when the user presses the Control-B, Control-F, Control-P, and Control-N...
Read more >
Mastering key bindings
This blog post aims to make you think about the way you use key bindings whilst programming. You'll read about some techniques I...
Read more >
Mastering Key Bindings in Emacs
(local-set-key KEY COMMAND) Binds a key to the local keymap used by the active buffer, unlike define-key which takes an explicit keymap to...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found