carnac icon indicating copy to clipboard operation
carnac copied to clipboard

I'm using a DE (German) keyboard with a DE layout in Windows but Carnac reads my keystrokes as if I were using a UK layout

Open chrisoffner3d opened this issue 9 years ago • 5 comments

meeh

As you can see in my screenshot, I'm actually typing ?=)( but Carnac displays {)(*

Is there any way to fix this?

chrisoffner3d avatar Mar 30 '16 13:03 chrisoffner3d

What might help, you can have the key translated with the user32 function GetKeyName. This would for instance convert the print-screen key when a German keyboard is used to "Druck". I used this in Greenshot to display the hotkey information, the only disadvantage is that the key name doesn't depend on the Locale but completely on the used keyboard.

See: https://msdn.microsoft.com/en-us/library/windows/desktop/ms646300(v=vs.85).aspx

Lakritzator avatar Nov 11 '16 18:11 Lakritzator

Hi @chrisoffner3d can you check if my test version works as you expect it? https://github.com/bfritscher/carnac/releases/tag/v3-beta

bfritscher avatar Jul 17 '17 13:07 bfritscher

Perfect! What a fantastic fork. Love the mouse! https://superuser.com/a/1096625/169199

PS: How to access the options? Right mouse click on the icon only shows "Exit" but not the option window.

PS2: For Germans, we use "Strg" instead of "Ctrl", and "Entf" instead of "Delete", "Einfg" instead of "Insert" etc. Is there any file I can change for this?

q2apro avatar Nov 19 '17 07:11 q2apro

@q2apro I think I fixed this issue in https://github.com/mugiseyebrows/carnac/releases/tag/current-layout check it please if you still interested

mugiseyebrows avatar Apr 23 '21 22:04 mugiseyebrows

we stumble over the same problem on a german keyboard layout - which gets printed as a UK layout

I can confirm that bfritscher/carnac fixed the issue. any chanche to get this fix applied to this main repo?

staabm avatar Jun 07 '21 09:06 staabm