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

Feature Request : Any plan to extend the code possibility to other Keyboards ? (french AZERTY for example ^^') #2

Open
DariusMofakhami opened this issue Sep 21, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@DariusMofakhami
Copy link

Hi Eric !
Now that I am able to use crazy-cow, I'm expecting a lot about it : basically the possibility for all rM users to actually have the 'insert text' tool they wanted for so long !
https://www.reddit.com/r/RemarkableTablet/comments/i4wck3/functionality_idea_bluetooth_keyboard/
https://www.reddit.com/r/RemarkableTablet/comments/hteugr/i_cant_believe_remarkable_2_has_no_keyboard/
https://www.reddit.com/r/RemarkableTablet/comments/cyr07t/remarkable_keyboard_the_perfect_typewriter/
https://www.reddit.com/r/RemarkableTablet/comments/cw1ivg/virtual_keyboard/
https://www.reddit.com/r/RemarkableTablet/comments/gxa8u8/good_for_writers/
https://www.reddit.com/r/RemarkableTablet/comments/g0sn3u/can_you_type_on_the_remarkable/
And I'll stop here because I'm afraid the list certainly is much longer...
This being said, I'm thus wondering how difficult/annoying it would be to add the possibility to tell crazy-cow what kind of keyboard you want to use, and in what language you want to write. (For me it would be french AZERTY, to be able to produce those accentuated letter: é à è ù ...)
My point is that currently, eventhough I'm pluggin a french AZERTY keyboards in the rM Tablet, the input are identified as QWERTY keyboard input. So when I type 'a' on the keyboards, I got a 'q'
I think this is not related to the keyboard itself but to the way crazy-cow is interpreting a specific key combination as the action of drawing the corresponding letter/symbol. Right?
In this case, I guess implementing an AZERTY keyboards would first require the code to convert a french font (with the specific accents) to drawing actions, and then being able to tell between a QWERTY or AZERTY keyboards (or at least the possibility to tell the code what the keyboard actually is.)

Thanks for your time, if ever you have some to give in this direction. Thanks for your current code anyway !
Darius

@machinelevel
Copy link
Owner

Hi Darius, and thanks for this! I actually run into this problem myself, because one of my favorite (or favourite) mobile keyboards is British. So still QWERTY, but with scrambled (or unscrambled) punctuation. I'm sure there's a nice way to detect this and do the right thing, but I've not had time to look into this yet.

To anyone reading this who liked i18n coding challenges ^^^^^ :]

@coozoo
Copy link

coozoo commented Jan 20, 2021

Wow found this project I haven't tried it yet bot wow.
For me it sounds like close to cellwriter, but sure integrate such UI to remarkable it's chalange and looks like someone got idea.
Why I mentioned cellwriter because it's able to recognize different characters and it has train mode. You just choose what unicode subset you want to support spend a bit time in train mode and it works. But never tried with french diacritic symbols.

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

No branches or pull requests

3 participants