ZVNC problem with Powerbook trackpad
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    I've just discovered Zapek's excellent ZVNC client, which allows mouse/keyboard sharing without the overhead of streaming display data to the client.

    Unfortunately, it seems that the trackpad on the Powerbook behaves differently from an ordinary mouse: when using trackpad, mouse cursor movements are not transmitted to the server (the pointer stays in the same fixed position), although mouse button-presses and keyboard events are still transmitted.
    If I use a USB mouse on the Powerbook, all works as expected.

    Has anyone found a workaround for this (aside from using a USB mouse connected to the powerbook)?
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »13.01.13 - 14:20
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3108 from 2003/3/5
    From: Canada
    Touchpad events use a new InputEvent subtype, so they won't work until zvnc supports that (unlikely I guess).
  • »13.01.13 - 15:58
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Quote:

    Touchpad events use a new InputEvent subtype, so they won't work until zvnc supports that (unlikely I guess).


    Thanks for the explanation.
    I don't suppose it's as simple as replacing IECLASS_POINTERPOS in the source code with the new subtype is it?
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »13.01.13 - 16:23
    Profile Visit Website
  • Moderator
    Kronos
    Posts: 2325 from 2003/2/24
    You would need (in source) check for the new trackpad inputevent and transform that into whatever format is used in VNC protocol.

    Should be doable for anybody with basic Amiga coding experience and some time.

    [ Edited by Kronos 13.01.2013 - 19:00 ]
  • »13.01.13 - 16:55
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    @Kronos

    I have the time... just not the experience. ;-)
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »13.01.13 - 17:17
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Thanks to Jaca & Kronos for support on IRC, ZVNC will now work with Powerbook trackpad as well as a standard mouse. Just needed minor changes & recompile.

    Am just waiting for confirmation that it's ok to modify/distribute if its useful for anyone (the included license says 'Yes', but the copyright notice in the .readme says 'no').
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »13.01.13 - 19:19
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    boot_wb
    Posts: 874 from 2007/4/9
    From: Kingston upon ...
    Just heard back from Zapek:

    Quote:

    Yes, zvnc uses the highly permissive do what the f**k you want to public license. Have fun!


    ZVNC 1.5.1 is now uploaded to Aminet, and should be available soon.

    [ Edited by boot_wb 14.01.2013 - 11:34 ]
    www.hullchimneyservices.co.uk

    UI: Powerbook 5,6 (1.67GHz, 128MB VRam): OS3.1, OSX 10.5.8
    HTPC: Mac Mini G4 (1,5GHz, 64MB VRam): OS3.1 (ZVNC)
    Audiophile: Efika 5200b (SB Audigy): OS3.1 (VNC + Virtual Monitor)

    Windows free since 2011!
  • »14.01.13 - 10:31
    Profile Visit Website