XMonad + Synergy-포인터가 컴퓨터를 떠날 때 창 경계 상태 변경


1

현재 XMonad 설정은 현재 초점이 맞춰진 창을 멋진 녹색 테두리로 행복하게 강조 표시합니다.

import XMonad.Layout.NoBorders
...
defaults = defaultConfig {
    focusFollowsMouse  = True,
    borderWidth        = 4,
    normalBorderColor  = "grey",
    focusedBorderColor = "green", ...
...
myLayout = avoidStruts $ smartBorders ( ...

그러나 Synergy 사용으로 인해 마우스 / 포커스가 여러 화면 중 하나를 인접한 컴퓨터로 이동하면 XMonad가 반응하지 않습니다. 모든 입력이 A로 이동하기 때문에 창을 포커스가없는 것으로 표시하고 싶습니다. 다른 기계.

누구든지 내가 이것을 사용할 수있는 메커니즘을 제안 할 수 있습니까?

Synergy에서 '현재 선택된 컴퓨터'의 이름을 얻는 방법을 모르지만 그것이 가능하다고 가정합시다 (항상 Synergy 소스를 수정할 수 있음)-XMonad의 초점을 변경하는 방법은 내가 원하는 것입니다 대부분.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.