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

handy tech default profile isn't working #110

Open
bdorer opened this issue Dec 17, 2021 · 4 comments
Open

handy tech default profile isn't working #110

bdorer opened this issue Dec 17, 2021 · 4 comments

Comments

@bdorer
Copy link

bdorer commented Dec 17, 2021

The documentation tells there's no braille gestures for handy tech but the default folder contains a profile.ini. The keys listed there aren't working also. Is there a way to help you fixing this?

@MarcoZehe
Copy link

I second that. I ran into this problem just now as well and am digging into the files to see where the problem lies. Handy Tech is being auto-detected, and NVDA shows it correctly, but BrailleExtender doesn't recognize any of my 3 available displays. The one that is specified in that default profile, the BrailleWave, is not one of them, but the Handy Tech gestures are generally very universal, as can be seen in the current native HandyTech.py driver in NVDA.

For a start, I tried removing the .brailleWave from all the entries in the profile.ini file, and reloading the add-on, and when that didn't work, NVDA as a whole, but it didn't fix the problem yet.

@AAClause Any pointers?

@MarcoZehe
Copy link

OK, looking at some other profiles, I definitely see some discrepancies. For example when comparing Handy Tech with the Brailliant BI profiles, the profile.ini file has divergent entries from the script names/entries alone, not just the keys. The Brailliant has some the HandyTech doesn't, for example. The Brailliant also has a gestures file, but that has no overlap with the profiles ini file, so I guess these are only for stuff that is outside the actual BrailleExtender scope and pertains more to general additions to the Braille key mappings to existing NVDA functions. HandyTech already has some of these.

@AAClause Is the Handy Tech stuff simply outdated and then stopped working with some recent change in NVDA's architecture? Or is this still tailored towards the old Handy Tech non-native COM server driver even?

@AAClause
Copy link
Owner

AAClause commented Jan 5, 2022

Sorry for the delay and the inconvenience.
The Handy Tech profile was added a long time ago (in June 2018, see commit b3c677a) and has not had any updates.
It was designed by @zstanecic, maybe he could help?
Have you tried to completely delete the "HandyTech" folder?
Unfortunately, I don't have a Handytech braille display at my disposal.

@MarcoZehe
Copy link

What would deleting the Handy Tech folder do? Would it force the add-on to create a stub profile filled with some defaults?

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