-
-
Notifications
You must be signed in to change notification settings - Fork 206
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
[Feature request] A more standard Spanish keyboard? #845
Comments
I have some suggestions:
|
Thanks, @Julow, for such a comprehensive analysis! I have taken your comments to heart and made a new, simplified version which responds to all your your suggestions. See it at the end of this comment. Before continuing, here is the original Spanish-Spain PC keyboard, which I used as my model: Many of my choices were made to try to keep the symbols near where a Spanish computer user might expect them. I tried my best to include ALL of the symbols available on the Spanish computer keyboard, which was probably a mistake — although the cool thing about Unexpected Keyboard is that they really COULD all fit! 😀 Anyway, I have abandoned that idea and eliminated all the characters not needed in Spanish. IMPORTANT: The above keyboard is for Spain. Latin America has a different PC keyboard, which probably deserves its own separate version on Unexpected Keyboard. Here are my responses, point by point:
They certainly SHOULD be present! I mean, on a PC, EVERYBODY uses Ctrl+ZXCV dozens of times a day, don't they? I certainly do. However, in deference to your point about them being absent on other Unexpected keyboards, I have removed them. A related question/suggestion: After installing Unexpected Keyboard on my phone, I enabled the editing keys (COPY, PASTE, CUT, PASTE AS PLAIN TEXT, UNDO, REDO), and they are VERY useful. 👏 But they seem to be placed more or less at random. On QWERTY computer keyboards the order always seems to be UNDO-CUT-COPY-PASTE, placed on the Z-X-C-V keys. Why not use these same keys when these editing keys are enabled? By the way, PASTE AS PLAIN TEXT would logically follow on the B key, and REDO could be on the Y key or next to UNDO on the Z key.
OK, I have removed two of the dead keys which aren't used in Spanish (accent_grave and accent_circonflexe). But I do suggest keeping accent_aigu and accent_trema on the Ñ key, because that is where Spanish users will expect to find them. However, I've moved both of them to the LEFT side of the Ñ key, which avoids the right-border swiping problem.
OK, I have moved them.
OK, I have removed it.
OK, I have removed one of them. (I duplicated it deliberately because that symbol is also in two places on the PC keyboard!)
OK, I have simply removed them.
(I didn't know that! 🙂) OK, I have removed the capital Ç. One more thing: I noticed that there is an é in the keyboard you posted. I didn't put that in. It is unnecessary on the Spanish keyboard. Thanks again for such a detailed response. Here is my new version:
|
The layout looks awesome now :) It's just missing some ASCII symbols that are useful in compose, coding and passwords:
You can do Ctrl+ZXCV as well with this app.
This has been technically possible for a while and just waited to be done. I've placed them on the downward direction of Z-X-C-V and placed redo on Y in 568b5a9. You can find a debug build at the end of this page if you want to try: https://github.com/Julow/Unexpected-Keyboard/actions/runs/12558066600
What do you think of having
The keyboard is adding it automatically for me and I tested from my personal device. It's intended. |
Also, do you think you could open a PR ? So you are correctly credited. Doing that with Github's online editor is fine, it's at https://github.com/Julow/Unexpected-Keyboard/blob/master/srcs/layouts/latn_qwerty_es.xml |
I love the app, but the Spanish keyboard layout is quite illogical and very different from standard layouts. Could I suggest it be more like the standard "Spanish (Spain)" IBM or Mac keyboard?
Using @Lixquid's tool, I have created a layout which I think would be much better. It follows the IBM Spanish (Spain) keyboard as closely as possible, which is also very similar to the Mac layout. I have included a few non-Spanish characters (ߧœæ«»µ¤ß£) for compatibility with French, German, Portuguese, and English (quite useful in Europe).
Unfortunately, I lack the programming knowledge to add it here on GitHub. (Sorry, I'm an expert in Spanish but not in GitHub.) Here is the code for my suggested "Español (España)" layout:
The text was updated successfully, but these errors were encountered: