Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review Magic Mouse support in "Enable Timeline Zooming with Mouse Scroll & Modifier Key" #3193

Open
latenitefilms opened this issue Mar 15, 2023 · 1 comment
Assignees
Labels
feature request New feature or request

Comments

@latenitefilms
Copy link
Contributor

latenitefilms commented Mar 15, 2023

As discussed with Richard Taylor on Twitter here.

For anyone playing along at home, if you have the latest Magic Mouse, can you please type this in the CommandPost Debug Console (click the Dock Icon) and report what you see here:

local touchdevice = require("hs._asm.undocumented.touchdevice")
local devices = touchdevice.devices()
for _, id in ipairs(devices) do
    local device = touchdevice.forDeviceID(id)
    local details = device:details()
    print(hs.inspect(details))    
end

You should see something like:

2023-03-15 20:08:44: {
  GUID = "2F000000-0000-0000-C0EB-910C00600000",
  MTHIDDevice = true,
  alive = false,
  builtin = true,
  deviceID = 144115188075855919,
  driverReady = true,
  driverType = 4,
  familyID = 105,
  forceResponseEnabled = true,
  opaqueSurface = false,
  productName = "Apple Internal Keyboard / Trackpad",
  running = false,
  sensorDimensions = {
    h = 9780,
    w = 15780
  },
  sensorSurfaceDimensions = {
    h = 9780,
    w = 15780
  },
  serialNumber = "",
  supportsActuation = true,
  supportsForce = true,
  supportsPowerControl = false,
  supportsSilentClick = false,
  version = 1332
}
@latenitefilms latenitefilms added the feature request New feature or request label Mar 15, 2023
@latenitefilms latenitefilms added this to the 1.4.17 milestone Mar 15, 2023
@latenitefilms latenitefilms self-assigned this Mar 15, 2023
@latenitefilms latenitefilms changed the title Add support for latest Magic Mouse to "Enable Timeline Zooming with Mouse Scroll & Modifier Key" Review Magic Mouse support in "Enable Timeline Zooming with Mouse Scroll & Modifier Key" Mar 16, 2023
@latenitefilms
Copy link
Contributor Author

latenitefilms commented Mar 16, 2023

It seems Richard actually has the original Magic Mouse, which should actually be supported:

2023-03-16 03:55:26: {
  GUID = "00000000-0000-0000-0000-000000000000",
  MTHIDDevice = true,
  alive = false,
  builtin = false,
  deviceID = 288230378213519610,
  driverReady = true,
  driverType = 4,
  familyID = 112,
  forceResponseEnabled = true,
  opaqueSurface = false,
  productName = "Magic Mouse",
  running = false,
  sensorDimensions = {
    h = 9056,
    w = 5152
  },
  sensorSurfaceDimensions = {
    h = 9056,
    w = 5152
  },
  serialNumber = "00-00-00-00-00-00",
  supportsActuation = false,
  supportsForce = false,
  supportsPowerControl = false,
  supportsSilentClick = true,
  version = 324
}

@latenitefilms latenitefilms modified the milestones: 1.4.17, 1.4.18 Mar 17, 2023
@latenitefilms latenitefilms modified the milestones: 1.4.18, 1.4.19 Mar 27, 2023
@latenitefilms latenitefilms modified the milestones: 1.4.19, 1.4.20 Jul 2, 2023
@latenitefilms latenitefilms modified the milestones: 1.4.20, 1.4.21, 1.4.22 Jul 12, 2023
@latenitefilms latenitefilms modified the milestones: 1.4.22, Chris Priority Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant