[x] fix for screen center calculation for outputs in various setups (xrandr and xinerama seems to be the same)
$ xrandr --verbose --output HDMI-2 --panning 4160x1440+0+0/4160x1200+0+0 --preferred [2025-09-09T06:35:40] INFO: either XRRScreenChangeNotifyEvent or RRNotify_CrtcChange received
[2025-09-09T06:35:40] DEBUG: xinerama screen: 0 origin: 0,0 size: 2560x1440
[2025-09-09T06:35:40] DEBUG: xinerama screen: 1 origin: 0,0 size: 4160x1440
[2025-09-09T06:35:40] DEBUG: center: 2080,720
[x] stop client warping xrandr --panning screens when leaving
[?] stop server warping xrandr --panning screens, same way as on client
[?] test some weird setups:
[2025-09-09T07:58:44] INFO: either XRRScreenChangeNotifyEvent or RRNotify_CrtcChange received
[2025-09-09T07:58:44] DEBUG: xinerama screen: 0 origin: 0,2 size: 2560x1440
[2025-09-09T07:58:44] DEBUG: xinerama screen: 1 origin: 836,0 size: 3200x2400
[2025-09-09T07:58:44] DEBUG: center: 2018,1200
$ grep -i 'frame buffer' /var/log/Xorg.0.log
[ 165.284] (II) modeset(0): Allocate new frame buffer 2560x1440 stride
[2978186.499] (II) modeset(0): Allocate new frame buffer 4160x1440 stride
[2978720.422] (II) modeset(0): Allocate new frame buffer 6720x1440 stride
[2978904.538] (II) modeset(0): Allocate new frame buffer 4160x1440 stride
[2980050.149] (II) modeset(0): Allocate new frame buffer 6720x1440 stride
[2980153.762] (II) modeset(0): Allocate new frame buffer 4160x1440 stride
[2982805.096] (II) modeset(0): Allocate new frame buffer 2560x2040 stride
[2983049.816] (II) modeset(0): Allocate new frame buffer 2650x2040 stride
[2983309.624] (II) modeset(0): Allocate new frame buffer 2560x2040 stride
[2983796.610] (II) modeset(0): Allocate new frame buffer 2560x1442 stride
[2983867.588] (II) modeset(0): Allocate new frame buffer 4036x1442 stride
[2983888.453] (II) modeset(0): Allocate new frame buffer 4036x2400 stride
[2983905.534] (II) modeset(0): Allocate new frame buffer 2560x2040 stride
[2983927.564] (II) modeset(0): Allocate new frame buffer 3200x2400 stride
[2984044.095] (II) modeset(0): Allocate new frame buffer 2560x1920 stride
[?] option to stop suppressing the keystroke key on the server
[ ] repeat bug of keystroke(setxkbmap -option ,caps:hyper,), then tapping ONLY once the grave/backtick key
this may lead to incorrect behavior with sticky keys on slaves
[ ] configured Pause/any-other-key? to return to host doesn’t work when layout/group is switched (ex: en, ru)
looks like it is being "translated", when it shouldn't