andreas-hofmann / neoqwertz

If the NEO and QWERTZ layouts had a bastard child, this would be it.
GNU General Public License v3.0
9 stars 0 forks source link

NeoQwertz for Windows? #1

Open 4nd1m4n opened 7 years ago

4nd1m4n commented 7 years ago

Hey, sorry, this is not a real issue but i was wondering if you have done the same for the Neo2 Windwos driver?

When i use AHK Neo2 then some IDEs ignore the remapping and i only can use a normal DE layout with them. For my linux machines i did the same as you but for windows this seems much more difficult.

Did you have the same problem and could you solve it?

andreas-hofmann commented 7 years ago

Hi! Sorry, since I'm mostly running Linux, I made no efforts so far to port the layout to Windows/AHK. What IDEs are affected by this? In my experience github atom shows a similar behaviour under Linux, at least when the layout is loaded via xkbcomp.

ypid commented 7 years ago

One way I have seen Windows to ignore AHK mappings for an application was when that application was running under a different user, like PowerShell started as admin. Seems to be an isolation attempt.

Other than that, I would, unfortunately, be interested in this issue as well because even when the application does not ignore the mappings, I have found AHK have certain quirks like enabling "shift look" or even "ctrl look" (which I did not know even existed, behaves similar to shift but is enabled accidentally) when heavily used (putty+tmux+vim on real system (GNU/Linux remote)).

There seems to be a native driver for windows but I was not able to get it to work at all nor changing it to neoqwertz.

4nd1m4n commented 7 years ago

Wow! Thank you guys!

Yes atom works fine, as well as emacs and some others. But with Android Studio, WordPress.com App, Lighttable as admin and others it never worked.

Now since you gave me the tip with the isolation problem i just startet AHKs neo2.exe as admin as well and now it works in WordPress.com and Lighttable when started normal and as admin. 😄 Android Studio i will also test but its not installed on the machine i'm writing this on.

As for your locking problems. I had my problems with that too, but then i learned, that it is a feature. Since the functionality of capslock is gone they had the idea to make the locking of a layer be triggerd by pressing both modifier keys at the same time. So Shift Left + Shift Right will do what Caps Lock once did. Same with Alt Gr and <>|, and Capls Lock and '#. So in case you got stuck figure out wich layer got stuck and then press both modyfiers for it at the same time and you are back.

ypid commented 7 years ago

Thanks for your feedback and nice that it works better for you now. About the looking problem. I am aware of Neo2 emulation of caps look by pressing both shift modifiers :) The thing is that similar behavior also occurred for "ctrl" (basically when keys where pressed they behaved like when ctrl was pressed at the same time although it was not). Pressing both ctrl keys released the look. Also, I am quite sure I did not press both ctrl keys to enable this look. Wired. This happened on a regular basis when I last used it.