Welcome!
This is the community forum for my apps Pythonista and Editorial.
For individual support questions, you can also send an email. If you have a very short question or just want to say hello β I'm @olemoritz on Twitter.
Braille application.
-
Version without standard keyboard is Braille_Input.py
Don't forget to swipe with 3 fingers from bottom to top to dismiss the (Braille) keyboard
-
My wife is having trouble using the rotor function, so I've been thinking about a special application.
-
-
@shinya.ta It uses a module that you have to import and copy in your site-packages folder: Gestures
-
@shinya.ta Other version here
-
version without Gestures module (see here-after for the reason)
-
while at least one finger stays on screen, another one may "arrive"
-
move of fingers allowed, not only a tap
-
character only added when all fingers leave the screen
-
speech of added character could be programmed but does not work actually
-
special sound could be played when a finger arrives or leave a circle
-
position of circles could be changed and stored per device and orientation
-
... waiting for your requests
-
-
@shinya.ta The GitHub BrailleInput2.py now supports
- put 6 fingers on the screen and move them to position the circles where you want.
- you may move until all fingers leave the screen
- the positions will be automatically saved in keychain memory of your device, for the current orientation, either portrait, either landscape.
- the saved positions will be reused at next run
That will say that, actually, the character using the 6 dots is not supported. In a close future, I'll try to distinguish between this operation and the 6 dots character.
I'm still waiting for some feedback from you, even very negative if I didn't understand how your wife could use it.
- put 6 fingers on the screen and move them to position the circles where you want.
-
@shinya.ta Six dots character (γ) also supported now.
Setting of the circles positions needs to put six fingers on the screen, where you want, during at least 3 seconds.
The six dots character needs 6 fingers in the circles, during less than 3 seconds.Of course, if this way to process is unusable, let me know how to do.
-
Dear.cvp
I tried a new version.
Another problem has come up.
The application cannot be shut down.That's why you can't open any other Pythonisa apps.
What should I do?
-
@shinya.ta As I said previously, you have to swipe 3 fingers up to close the keyboard.
And after, the x button is available to close the script.But, first, use of 3 fingers needs you disable Settings/General/Accessibilty/Zoom.
Edit: if you prefer another gesture, let me know, but this is the standard IOS Braille gesture to simulate a return key, thus dismiss the keyboard.
-
My wife is used to closing buttons.
-
@shinya.ta Yes, but in the Braille keyboard with only 6 circles, where do you want to put a close button, and you want that this button dismisses the keyboard, please confirm!
And, please, don't forget that this script is only a starting point to show what could be done.
You have to do your job also π, that will say explain your requests.
My little script creates a code for any TextField. I don't know how or where you want to use this kind of Braille keyboard. -
@shinya.ta Just added a "close keyboard button" in the GitHub version BrailleInput2.py
Don't hesitate to ask any change but don't hope a quick answer today.
Easter Monday is a bank holiday in Belgium and all my children and grandchildren come for the lunch πΎ -
-
@shinya.ta new version:
- rename module into BrailleKeyboardForTextField.py
- rename some functions and classes
- define all characters in Japanese Braille dictionnary with comment showing dots, like:
'156':'γ', # β ± '1256':'γ', # β ³ '1456':'γ', # β Ή '12456':'γ', # β » '2456':'γ', # β Ί
- displaying tapped dots, dots symbol and character outside TextField name
-
@shinya.ta No news, good news?
-
Dear.cvp
Sorry for the delay.
I have a long consecutive holiday in Japan now, so I had a family service.It's a wonderful finish.
There are several problems.
I want the delete button and the Chinese character conversion button.
Because there are many people who don't have disabilities to watch emails.This time, I'm going to use it for iPhone.
βγβ
For example, can I input 1.2.3.4.5.6 with one hand?But.βγβ
I'd like to input it so that I can input only one.Do you understand it in my poor English?
-
β
The sentence was mistaken for some.
It means Kanji in Japanese. -
The meaning of the last sentence means "Ahhh" in Japanese, meaning "1".
-
For example, how about a decision button and a conversion button?
-
@shinya.ta Hi, I'm really and sincerely sorry, but I don't understand any question...
I agree to help you for each new request but you will have to explain it in another way.For example, you speak about delete button, decision button and conversion button.
Are these buttons some combinations of the Braille dots, if yes, which ones, and which process they have to perform? Or are these buttons "normal" buttons, if yes, where to put them and which process?You speak also about the γ character which uses the 6 Braille dots and you ask to use one hand, do you have an hand with six fingers? πIt is a joke, sorry. Please explain also.
I wait for your answer, and I'm sorry for the time difference between our two countries.