diff --git a/dist/better-xcloud.user.js b/dist/better-xcloud.user.js index 907d53f..63d3f5d 100644 --- a/dist/better-xcloud.user.js +++ b/dist/better-xcloud.user.js @@ -5148,8 +5148,6 @@ class KeyHelper { let name; if (e instanceof KeyboardEvent) { code = e.code; - } else if (e instanceof MouseEvent) { - code = "Mouse" + e.button; } else if (e instanceof WheelEvent) { if (e.deltaY < 0) { code = WheelCode.SCROLL_UP; @@ -5160,6 +5158,8 @@ class KeyHelper { } else { code = WheelCode.SCROLL_RIGHT; } + } else if (e instanceof MouseEvent) { + code = "Mouse" + e.button; } if (code) { name = KeyHelper.codeToKeyName(code); diff --git a/src/modules/mkb/key-helper.ts b/src/modules/mkb/key-helper.ts index 25577ca..efd520c 100644 --- a/src/modules/mkb/key-helper.ts +++ b/src/modules/mkb/key-helper.ts @@ -21,8 +21,6 @@ export class KeyHelper { if (e instanceof KeyboardEvent) { code = e.code; - } else if (e instanceof MouseEvent) { - code = 'Mouse' + e.button; } else if (e instanceof WheelEvent) { if (e.deltaY < 0) { code = WheelCode.SCROLL_UP; @@ -33,6 +31,8 @@ export class KeyHelper { } else { code = WheelCode.SCROLL_RIGHT; } + } else if (e instanceof MouseEvent) { + code = 'Mouse' + e.button; } if (code) {