nvda
Support Braille displays that conform to the HID Braille standard
#12523
Merged

Support Braille displays that conform to the HID Braille standard #12523

michaelDCurran merged 39 commits into master from hidBraille
michaelDCurran
michaelDCurran hidpi.py contains needed types and structures from Windows' hidpi.h n…
99fe3799
michaelDCurran hwIo: use types and structures from hidpi.py, and add some extra prop…
d929ea08
michaelDCurran Add an experimental braille display driver that uses the new Braille …
044e9d60
michaelDCurran Braille HID driver: don't use hardcoded ports (was for debugging).
4e61b7e4
michaelDCurran Braille auto detection: if a HID device exposes a usage page of HID_U…
925cc0a1
michaelDCurran bdDetect: Add specific checks for the Braille HID driver when checkin…
4f55f292
michaelDCurran hid BrailleDisplayDriver: make sure to only track key presses as inpu…
893c9c89
michaelDCurran Add docstring to hidpi.py
864bc4f7
michaelDCurran Split hwIo into a package, moving the Hid classes into their own hwIo…
8d8151a7
michaelDCurran Add devDocs/hidBrailleTechnicalNotes.md
8f0b8693
michaelDCurran place linebreaks between each sentence in the hidBraille technical no…
f0c68228
michaelDCurran hid Braille technical notes: move definitions of HID concepts into a …
f41cf97d
michaelDCurran hidBraille technical notes: define Usage Page
2a424b23
michaelDCurran hid Braille technical notes: improve definition of Usage.
cfe14ae4
michaelDCurran hid Braille technical notes: improve definition of HID report, includ…
a41be0bc
michaelDCurran hid Braille technical notes: improve HID collections definition.
60a2005f
michaelDCurran hid Braille technical notes: add a paragraph about devices and contro…
c048b780
michaelDCurran hid Braille technical notes: clarify that SetupDiEnumDeviceInterfaces…
b96db821
michaelDCurran hid Braille technical notes: simplify mention of overlapped IO when…
90312adb
michaelDCurran hid Braille technical notes: add a definition of Caps (capabilities).
b0aa63d2
michaelDCurran hidBraille technical notes: improve statement about the need to quer…
f5dd26e1
michaelDCurran hid braille technical notes: merge the Official braille spec section …
7d687ecf
michaelDCurran hid braille technical notes: placed all API calls and data types in i…
d509f72f
michaelDCurran hid braille technical notes: don't duplicate definition of "caps".
7faff854
michaelDCurran Merge branch 'master' into hidBraille
e17f617e
michaelDCurran Remove work-arounds for unofficial Brailliant HID Braille driver
ec220260
michaelDCurran Fix linting issues
c593a7b8
cary-rowen
LeonarddeR
LeonarddeR commented on 2021-06-08
feerrenrut
lukaszgo1
lukaszgo1 commented on 2021-07-02
LeonarddeR
michaelDCurran hidBraille technical notes: fix typos / spelling.
09a2d4dd
michaelDCurran Address review comments.
124463cb
AppVeyorBot
michaelDCurran Merge branch 'master' into hidBraille
d6ecb383
michaelDCurran Update user guide to mention Standard HID braille protocol, and a not…
6d249a3b
AppVeyorBot
michaelDCurran expose IoBase fromHwIo package as some Braille Display drivers may us…
31cf43be
michaelDCurran michaelDCurran marked this pull request as ready for review 5 years ago
michaelDCurran michaelDCurran requested a review 5 years ago
michaelDCurran michaelDCurran requested a review 5 years ago
michaelDCurran michaelDCurran requested a review from seanbudd seanbudd 5 years ago
michaelDCurran michaelDCurran requested a review from Qchristensen Qchristensen 5 years ago
seanbudd
seanbudd approved these changes on 2021-07-13
michaelDCurran Apply suggestions from code review
dbe33369
michaelDCurran Update source/hwPortUtils.py
85c979e0
michaelDCurran Update source/hwPortUtils.py
0b627564
michaelDCurran Update user_docs/en/userGuide.t2t
77bbca29
michaelDCurran
AppVeyorBot
michaelDCurran Fix linting
b8d459f3
Qchristensen
Qchristensen approved these changes on 2021-07-22
feerrenrut
feerrenrut approved these changes on 2021-07-22
michaelDCurran Merge branch 'master' into hidBraille
73383819
michaelDCurran Update what's new.
3d39a822
michaelDCurran michaelDCurran merged 00cd67b7 into master 5 years ago
michaelDCurran michaelDCurran deleted the hidBraille branch 5 years ago
nvaccessAuto nvaccessAuto added this to the 2021.3 milestone 5 years ago
codeofdusk
michaelDCurran
FelixGruetzmacher
FelixGruetzmacher
michaelDCurran
moyanming
Stefan-Kliesch-FHP
FelixGruetzmacher
Stefan-Kliesch-FHP

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone