Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Layer 3 and above #3

Open
ghost opened this issue Apr 25, 2021 · 6 comments
Open

Layer 3 and above #3

ghost opened this issue Apr 25, 2021 · 6 comments

Comments

@ghost
Copy link

ghost commented Apr 25, 2021

Hi,

it's currently not possible to use CAPSLOCK as a mod3 key right?

Cheers

@Viatorus
Copy link
Owner

No, this should be possible. Doesn't work for you?

@fahrstuhl
Copy link

Caps Lock locks layer 3 for me. I press and release once, every key I type turns into a layer 3 symbol, I press and release again, it's back to layer 1. I'm using a Logitech K380 over Bluetooth.

So layer 3 works but different than expected.

@Eisfunke
Copy link

Caps Lock locks layer 3 for me. I press and release once, every key I type turns into a layer 3 symbol, I press and release again, it's back to layer 1. I'm using a Logitech K380 over Bluetooth.

So layer 3 works but different than expected.

Same thing happening for me both on a compact bluetooth keyboard and a normal full-sized German layout USB keyboard.

It seems the CapsLock event isn't correctly overwritten or something like that. On pressing capslock, the capslock light on the keyboard activates as well. Pressing both shift keys at once doesn't do anything on the other hand, while a quick look at the codes seems to indicate that it should.

My guess would be that something changed in some Android version about the handling of the keyboard states or something and that broke the app? I don't have any clue about how keyboard stuff works on Android though. I'll look into the code and try to find out what might be the problem again some time when I'm more awake and have time. Any ideas or tips where to start would be appreciated, though!

@Viatorus
Copy link
Owner

Viatorus commented Aug 10, 2023

Hello,
I am sorry for the late reply.

I only have one wireless keyboard available where I tested it all. It is a ThinkPad TrackPoint Keyboard II (German Layout).
CapsLock and Shift work as expected (Android 13).

Did you configure your Physical keyboard correctly and selected Neo2 External Keyboard as input method?

Screenshot_20230810_211752_Settings

Screenshot_20230810_211709_Firefox

E.g. if I don't select Neo2 External Keyboard as input method, CapsLock and Shift doesn't work either.

@Eisfunke
Copy link

Oh wow, that helped! It works like a charm now. I didn't know I was supposed to use the app as on-screen keyboard, I just configured it as layout under physical keyboard. After turning on showing the on-screen keyboar while the physical keyboard is connected, enabling Neo2 as input method under on-screen keyboards and then switched the input method, it works. Thank you!

@ndhieu1994
Copy link

ndhieu1994 commented Aug 28, 2023

Thank you all!! I can confirm that it works very well when the virtual keyboard is set to the Neo2 External Keyobard. Unfortunately Termux is the only app that still shows that unwanted behaviour, as if Neo2 is not selected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants