Open bdorer opened 2 years ago
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?
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?
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.
What would deleting the Handy Tech folder do? Would it force the add-on to create a stub profile filled with some defaults?
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?