oblitum / caps2esc Goto Github PK
View Code? Open in Web Editor NEWTransforming the most useless key ever in the most useful one
License: GNU General Public License v3.0
Transforming the most useless key ever in the most useful one
License: GNU General Public License v3.0
If you press and hold any key on the keyboard, it will work once, then nothing will happen for a second, then it starts to work as intended. Which makes usage very hard and cumbersome.
The log and err don't show anything.
I'm also using the capslock key nowadays for control-scrolling (in most programs mapped to zoom in/out). However, the capslock doesn't turn into a control key until the repeat timeout expires, so I have to wait about half a second before I can scroll. Is it possible to also listen to mouse scroll events and start being a control key when the mouse is scrolled?
🤷
When running caps2esc, Super + Esc activates my Capslock. This overlaps with a default sxhkd keybind.
Is there any benefit to using this over xcape?
It would be nice if we could map Caps to be other things too.
Obviously this may be beyond your intended scope as these mappings already satisfy a common Vim use case (especially when migrating from Karabiner/OS X)
Anyway I thought I would ask the question before deciding to fork or not.
Thanks for building this.
Hello,
I can't seem to use the ctrl + left mouse click with the latest version. Basically I use it with my editor as a go to definition
but it doesn't work normally. It's introduced in this commit: 0266e4c
My skills on debugging this is beyond my capabilities so I can only report the issue for now.
Cheers!
First of all, thank you for this tool ❤️.
Considering the usefulness of this tool, would you consider extending it in a more general purpose rebindings manager?
The following features make this tool stand out for me:
Another approach would be to have an extensive documentation on how to add your rebindings.
In what is possibly the most bizarre bug I've ever encountered, it seems caps2esc causes my HP Spectre x360's wifi to be soft rfkilled whenever I suspend my laptop. (The issue disappears when caps2esc is not running when suspending.)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.