Skip to content

Commit bc6fca0

Browse files
authored
Merge pull request #7 from ghaem51/master
fix for mouse without serial number
2 parents 26a23be + 01544b0 commit bc6fca0

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/PointerEngine.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,8 +106,7 @@ export class PointerEngine extends BaseObserver<PointerEngineListener> {
106106
refreshDeviceList() {
107107
this.logger.info('Refreshing device list');
108108
let pointerDevices = _.filter(devices(), (d) => d.usage === 2 && d.usagePage === 1);
109-
let unique = _.uniqBy(pointerDevices, (u) => u.serialNumber);
110-
109+
let unique = _.uniqBy(pointerDevices, (u) => u.serialNumber || u.product);
111110
const snMapper = (a: PointerDevice | Device) => {
112111
if (a instanceof PointerDevice) {
113112
return a.sn;

0 commit comments

Comments
 (0)