File tree Expand file tree Collapse file tree
source/brailleDisplayDrivers Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -116,6 +116,10 @@ def _get_keys(self):
116116 })
117117 return keys
118118
119+ class BrailleEmotion (BrailleEdge ):
120+ name = "Braille Emotion"
121+ usbId = "VID_1A86&PID_55D3"
122+
119123class BrailleSense2S (BrailleSense ):
120124 """Braille Sense with one scroll key on both sides.
121125 Also referred to as Braille Sense Classic."""
@@ -171,6 +175,7 @@ def _get_keys(self):
171175 BrailleSenseQX ,
172176 BrailleSenseQ ,
173177 BrailleEdge ,
178+ BrailleEmotion ,
174179 SmartBeetle ,
175180 BrailleSense4S ,
176181 BrailleSense2S ,
@@ -196,6 +201,7 @@ def registerAutomaticDetection(cls, driverRegistrar: bdDetect.DriverRegistrar):
196201 # Sync Braille, serial device
197202 driverRegistrar .addUsbDevices (bdDetect .DeviceType .SERIAL , {
198203 "VID_0403&PID_6001" ,
204+ "VID_1A86&PID_55D3" , # Braille Emotion 40
199205 })
200206
201207 driverRegistrar .addBluetoothDevices (lambda m : any (m .id .startswith (prefix ) for prefix in (
You can’t perform that action at this time.
0 commit comments