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

[Bug]:how to use shift in extra-keys #3726

Closed
lbgws2 opened this issue Dec 7, 2023 · 3 comments
Closed

[Bug]:how to use shift in extra-keys #3726

lbgws2 opened this issue Dec 7, 2023 · 3 comments

Comments

@lbgws2
Copy link

lbgws2 commented Dec 7, 2023

Problem description

HI guys

I want to use extra keys to define all the keys, so that I have a full keyboard, but I don't know how to define "shift" and "!". Does anyone know about it?

微信图片_20231207211030

Steps to reproduce the behavior.

echo "extra-keys = [['SHIFT']]

What is the expected behavior?

No response

System information

  • Termux application version:
  • Android OS version:
  • Device model:
@twaik
Copy link
Member

twaik commented Dec 7, 2023

Guys...

@sylirre
Copy link
Member

sylirre commented Dec 7, 2023

Don't use extra keys for defining the full keyboard. It is not a keyboard replacement but a panel for typically missing keys (e.g. ctrl) as well as for some Termux-specific keys. Did you notice that it is called exactly "extra keys"?

Shift key can be defined exactly by keyword SHIFT. However it would not function as most people expect. Its sole purpose to send shift key code handled by certain programs such as emacs. It won't switch upper case lower case characters.

https://wiki.termux.com/wiki/Touch_Keyboard#Supported_keys

@sylirre sylirre closed this as completed Dec 7, 2023
@sylirre sylirre removed the bug report label Dec 7, 2023
@lbgws2
Copy link
Author

lbgws2 commented Dec 8, 2023

My keyboard supports voice input, and my idea is to use a full keyboard with VIM for quick input. The shift key should be supported

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

3 participants