guilryder / clavier-plus Goto Github PK
View Code? Open in Web Editor NEWClavier+ keyboard shortcuts manager for Windows
Home Page: https://gryder.org/software/clavier-plus/
License: GNU General Public License v3.0
Clavier+ keyboard shortcuts manager for Windows
Home Page: https://gryder.org/software/clavier-plus/
License: GNU General Public License v3.0
I am trying to set the [{MouseWheel,-1}] to the UP arrow key and it works meaning it scrolls up. But when I do the same for the down key, meaning [{MouseWheel,+1}] to scroll down this does not work.
I noticed that only one will work at at time cannot have 2 scroll functions at the same time.
I remark that shortcuts are disabled when the main window of the program is open.
I see the button "test", it is useful but I think it is more intuitive to test the shortcut that you have just tester directly in real condition (and modify it if necessary).
Do you think possible to keep the shortcuts enabled simultaneously with the main window open ?
(issue probably related with the issue about "Apply" button)
Thank you.
Every time after restart Clavier file ini is changed.
It's not a big problem, but it's hard to understand what's changed by me and what's changed by Clavier after synchronization.
May be sort snapshots before write them into Clavier.ini?
Clavier.ini at first start
Language=English
Size=637,495,0,0
Columns=35,20,15,10
Sorting=0
Shortcut=Ctrl + Shift + T
Code=1620
Text=[{Wait,50}][{KeysDown, Ctrl}][{Wait,50}][{KeysDown}][Ctrl + A][Ctrl + X][{Wait,50}][[c:\\methods\\Apps\\cli\\nircmd.exe exec hide "c:\\methods\\Apps\\cli\\sed-imath-explain.bat"]]
Usages=31
-
Shortcut=Ctrl + 4
Code=564
Text=\[\][Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Shortcut=Ctrl + 5
Code=565
Text=\{\}[Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Shortcut=Ctrl + 6
Code=566
Text=``[Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Clavier.ini at second start
Language=English
Size=637,495,0,0
Columns=35,20,15,10
Sorting=0
Shortcut=Ctrl + 6
Code=566
Text=``[Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Shortcut=Ctrl + 5
Code=565
Text=\{\}[Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Shortcut=Ctrl + 4
Code=564
Text=\[\][Left]
AllProgramsBut=notepad3.exe
Usages=3
-
Shortcut=Ctrl + Shift + T
Code=1620
Text=[{Wait,50}][{KeysDown, Ctrl}][{Wait,50}][{KeysDown}][Ctrl + A][Ctrl + X][{Wait,50}][[c:\\methods\\Apps\\cli\\nircmd.exe exec hide "c:\\methods\\Apps\\cli\\sed-imath-explain.bat"]]
Usages=31
-
Hello @guilryder
I think it would be very useful to have the possibility to define a rule that allows to capture a keystroke in a certain context and transform it into another one.
For example if the user press F1 when CAPS LOCK is ON, Clavier+ captures the F1 keystroke and generates a F13 keystroke.
Specifically I think it would be to introduce a new Keystroke action (aditional to Program, App and Special Character) that is to capture a keystroke and generate another one.
Greetings,
Claudio
I'm not sure if this behavior is by design or not, but it's quite different from how Windows Explorer handles global shortcuts. An option to change it will be truly appreciated.
To reproduce:
Ctrl+Alt+n
to launch Notepad.Ctrl+Alt+n
once to open a Notepad instance.Ctrl+Alt
, press the n
key repeatedly. This time, no new instances of Notepad are created, but only a series of n
characters are typed into the first Notepad window.In contrast, if a global shortcut is assigned to a shortcut of Notepad and thus handled by Explorer, the above keystrokes will create multiple Notepad instances.
The Power and WakeUp buttons of my keyboard are both detected as #255, and when assigned as a shortcut, Supr and they arrow keys also trigger them
Thank you
Can you add options to open an UWP or aplication of store?
When I insert the 𝒪 symbol to Notepad++ using a Write Text shortcut from Clavier+, it gets correctly inserted.
When I paste the 𝒪 symbol to MS Word from Notepad++, it gets correctly inserted.
When I insert the 𝒪 symbol to MS Word using a Write Text shortcut from Clavier+, I get a placeholder square from an asian font.
Would it be possible to have this extremely useful feature working as expected with MS Word ?
This software is very great, I've been using it for years. Suddenly, I can't hold press and hold one key with other keys to type the combination of text I want.
For example, I always press and hold key to get the following effect.
ctrl + p = ☖
ctrl + p + p = ☖☖
Now
ctrl + p + p = ☖p
Now to type ☖☖, I must ctrl + p and ctrl + p
That means I can't press and hold any key.
I don't know the bug comes from system or software, I hope someone can help me, thanks!
System: Win10 22H2
Software: Clavier+ 11.4.1
Bonjour
Merci beaucoup pour votre logiciel
Depuis le passage a NSIS on a perdu la possibilité d'installer le logiciel en mode ALLUSERS
Donc placement dans "Program Files" et uninstallkey dans "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"
En regardant coter nsis il faudrait utiliser :
MULTIUSER_INSTALLMODE_COMMANDLINE
https://nsis.sourceforge.io/Docs/MultiUser/Readme.html
Ce serait possible ?
Is there any way to do something exactly after [[something.bat]]
finished, without very big delays?
(The target is to copy text inside text area to clipboard, processing it by batch file and paste it back after batch processed)
Hi,
It would be great if there was an option to restore or bring the window to the front if the program shortcut is pressed.
Sometimes you just want to bring up the program that you have already launched.
Hope you can incorporate this feature.
Thanks
Hi.
Some times there are situations where the shortcut assigned via clavier+ might be interfering with applications.
At such times it is desirable to disable the shortcut without deleting it permanently.
A check box to disable/ enable an existing shortcut would be handy in such situations.
Thanks
Add 'Program' does not list all the programs I have installed (Windows 10 22H2), there is no option to show more programs as in the add 'App' function that has an arrow at the bottom to scroll more applications.
Setting any shortcut for Ctrl + F
makes specifically Google Chrome's Ctrl + F (Find...) not work anymore, even if it's not part of the targeted programs whatsoever.
For example, the following:
Shortcut: Ctrl + F
Write text: [Ctrl][Ctrl + F]
Enable for only those programs: photoshop.exe
and/or:
Shortcut: Ctrl + F
Launch a program: "C:\Program Files\Everything\Everything.exe"
Enable for only those programs: explorer.exe
With either one (or both) of those in place, Ctrl + F no longer works in chrome.exe, while it works fine in other browsers (firefox.exe, opera.exe).
This can be fixed by having a specific Ctrl + F entry for chrome.exe or for anything but explorer.exe;photoshop.exe but that obviously shouldn't be needed, else that would mean potentially every single shortcut would need an opposite counterpart.
Since at least 11.4.0 (currently on 11.4.1).
Hello @guilryder
It is common that when you create a shortcut it is very similar to an existing one.
I think it would be very useful if there was a button that would allow to duplicate a selected shortcut.
This would reduce the time to generate new shortcuts.
Regards,
Claudio Salvio
Shortcuts containing the Windows key, e.g. Win + \
, don't work after rebooting my computer.
Any other shortcut still works, and after I edit the shorcut with the same exact input, it works again also.. until my computer is shut down or rebooted again.
(Windows 10 Pro)
Hi,
I would like to set shortcuts in combination with the Caps Lock key.
For eg. Caps Lock + S to simulate left arrow key.
It would be great if this feature can be implemented.
Thanks
Today I edit many of my shortcut, I was thinking that some editing features are missing :
Thank you !
Hi, thanks for this very great software.
A button "Apply" could be very useful instead of OK which close the window immediately.
This button will have 2 benefits :
Thank you.
I'm using the F1, F2 etc keys to open softwares or do other handy things, but I would like to disable these shortcuts in some software like emulators (Bizhawk by example).
I'm aware of the dropdown "all programs but", and I'm using it, but in a lot of cases it just block the key for the software. It doesn't do the normal key.
So in my case, F1 is doing nothing instead of inputting F1 (AKA loading the first savestate).
Salut !
Merci pour ton magnifique logiciel !
Y'a t-il la possibilité d'utiliser des expressions ?
Je sais pas si c'est le bon terme.
Par exemple si j'utilise l'extension chrome ou edge de "Text Blaze", je peux utiliser un "code" comme /res
pour que cela écrive tout seul : "En attente de réservation".
Ce qui m'intéresse c'est d'avoir TextBlaze mais sur n'importe quelle appli. Il n'y a que ton logiciel qui est simple d'accès et qui permet de coller du texte n'importe où sur Windows.
Ce qui facilite la tâche dans mon exemple c'est que "/res" fait référence à "réservation", alors que Maj+Ctrl+0 ou1.2.3 c'est la galère à retenir, surtout si on a plein de phrases différentes à coller.
Bref, je me demandais si c'était possible en l'état actuel (je ne pense pas, j'ai regardé la doc).
Je sais que le slash est un caractère spécial, mais si il y a la possibilité de créér ses propres raccourcis je suis preneur
Voilà, je lance ce caillou à la mer en espérant qu'il arrive à bon port
Merci de ton logiciel encore !
Si tout ceci a été inutile et que la fonction existe déjà et que je suis un boulet, n'hésite pas à me le dire et m'indiquer comment faire comme l'exemple cité ci dessus.
Cordialement,
Merci a+
I have set the keyboard shortcut "AltGr + ." to input the middle dot character. However, when I try to use AltGr again without releasing it after inputting the middle dot, it does not function, as if it had been released, unless it's a clavier+ shortcut.
Example (US International Keyboard):
What it does: ·/·
What it should do: ·¿·
Since "AltGr + /" should return "¿"
I hope I made it clear enough, otherwise don't hesitate to ask for clarification!
I mostly use Clavier+ for writing out my email address, name and even passwords (I know it is not a good idea) into textboxes etc. But I do have a bunch of web sites & dev projects with different text inputs, hence a bunch of shortcuts.
It would be nice to have different outputs with different conditions for same shortcut key:
CTRL-SHIFT-P -> "my-dev-pwd"
CTRL-SHIFT-P -> "my-test-pwd" (scroll lock on)
CTRL-SHIFT-P -> "my-stage-pwd" (caps lock on)
Could it be possible to parse the in FocusOrLaunch to display the program icon like for other classical programs ?
The idea is to be able to identify faster each line when you have numerous FocusOrLaunch lines in settings window.
Thank you.
Hello,
If I merge a new clavier.ini from a fresh Clavier+ installation with my old .ini where all shortcuts are, Clavier+ double sends the keys and counting hotkeys is not working. If I add a new shortcut the counter for hotkeys goes not up. But the bigger problem is, that clavier+ double sends keys.
When I use TextExpander tools like PhraseExpress or other macro recorders, macros get double keys, when adding macros. If I close Clavier+ or use fresh .ini it works, but all my shortcuts are gone there. If I delete all the shortcuts from my old .ini it works, so there must be some shortcuts that corrupt my .ini file and sending keys twice? I looked into my shortcuts. There are no shortcuts for normal letters like "s" or "n" , so typing here works normally, but not in text expanders or macro editors. Clavier+ does not send keys twice to text expander or macro editor with fresh .ini from fresh Clavier+ installation. But then again, all my over 100+ shortcuts are not available.
I would like to get ability to minimize a particular window by pressing binded key.
For example, during working with calculator it would be convenient to minimize it by Escape.
salut
vous dites que la dernière version pour XP/Vista est 10.8.4
oui c'est vrai mais uniquement pour le fichier ZIP.
si je veux le fichier EXE je dois utiliser la version 10.8.3 sans les ''Minor fixes''
je veux simplement savoir si vous pouvez résoudre ce petit problème ?
It would be convenient to add an option for hotkeys to toggle on programs which would only have a single instance in the system(e.g. Spotify). Press the hotkey once to launch the program, and if the program is active as a window, press the same hotkey to minimise or close the program.
A working example it the hotkey provided by Wechat to show/hide the program.
We would like to place Clavier.exe in %ProgramFiles%\Clavier\Clavier.exe
In a Multi-User-Setup each user should have it's own Clavier.ini File.
It should e.g. be loaded from %APPDATA%\Clavier\clavier.ini
How can this be done?
There is a need to convert formulas from Mathcad to Word and back. It's possible with replacing text in buffer with several regular expressions. Calling external applications for this is very unreliable.
I.e. I want to add something like this to shortcut Ctrl+Shift+C:
[Ctrl+C][][Replace inside clipboard /\(@LABEL (.*?)\)/$1/g][Replace inside clipboard...
Please make command "Replace text inside clipboard with regex".
Hello @guilryder
It would be very handy if the selected program could be entered also by typing the program path or pasting it from the clipboard.
Greetings,
Claudio Salvio
Hi,
A checkbox "Put focus if already running" could be very useful.
Most of the users shortcuts are probably using clavier+ to run programs, so when you launch a shortcut of an app which is already running there are 2 possible behaviors :
Real-life example :
My shortcut to run notepad++ is perfect , it runs it and if it is already running the app comes in front with focus.
On the other hand my OneNote shortcut will launch one new window of OneNote each time (and I can't force only one instance).
Thank you.
It would be nice if that was done. You can get the program mentioned by going to http://petr.lastovicka.sweb.cz/others.html.
Hi! Just wondering, I updated to the new version of Windows 10 v2004 and Clavier+ to v11.0.0 as well, now the shortcut Ctrl + Alt + M no longer works. Is it normal? Thank you.
Salut ! Je me demandais, j'ai mis à jour Windows 10 en v2004 et Clavier+ en v11.0.0, et depuis le raccourci Ctrl + Alt + M ne fonctionne plus. Est-ce normal ? Merci.
It's more of a feature request than a bug:
When using Chrome apps as desktop applications (for example, Google Calendar, gmail, etc), using an assigned keyboard shortcut will open a new window on each call.
This does not happen when launching native-ish desktop applications (for example, Whatsapp), hence the expected behavior is to re-use the existing instance.
Using Clavier 11.1.1 on Windows 11
Edit: It may be related to the Chrome App launch command having nothing to do with the application name:
"C:\Program Files (x86)\Google\Chrome\Application\chrome_proxy.exe" --profile-directory=Default --app-id=kjbdgfilnfhdoflbpgamdcdgpehopbep
Is Google Calendar, for example
Hi,
I wanted to make a feature request to add an option to minimize to tray and minimize window on focus loss.
Thanks
Hi, when you have many lines in clavier+ it becomes difficult to find a specific line, it could be great to have a field to filter the list quickly.
It would filter on almost every fields (contents, shortcut and description)
For example this line :
will be displayed when you type "focus" or "notepad" or "mynote" or "alt".
Thank you.
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.