Barrier (Network input sharing)
Table of Contents
Configs
Listing 1: ~/.barrier/above.conf
section: screens dreadnought: # Workstation justice: # Gaming Box kaiser: # Mac Mini chaos: # Server end section: links dreadnought: down(5,95) = kaiser(5,95) right(95,100) = chaos(0,5) kaiser: up(5,95) = dreadnought(5,95) down(5,95) = justice(5,95) justice: up(5,95) = kaiser(5,95) right(5,95) = chaos(5,95) chaos: left(5,95) = justice(5,95) left(0,5) = dreadnought(95,100) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end
Listing 2: ~/.barrier/below.conf
section: screens dreadnought: # Workstation justice: # Gaming Box kaiser: # Mac Mini chaos: # Server end section: links kaiser: down(5,95) = justice(5,65) justice: up(5,65) = kaiser(5,95) down(5,95) = dreadnought(5,95) right(5,95) = chaos(5,95) dreadnought: up(5,95) = justice(5,95) right(0,5) = chaos(95,100) chaos: left(5,95) = justice(5,95) left(95,100) = chaos(0,5) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end
Listing 3: ~/.barrier/left.conf
section: screens dreadnought: # Workstation justice: # Gaming Box kaiser: # Mac Mini chaos: # Server end section: links kaiser: right(5,95) = dreadnought(5,95) dreadnought: left(5,95) = kaiser(5,95) right(5,95) = justice(5,95) justice: left(5,95) = dreadnought(5,95) right(5,95) = chaos(5,95) chaos: left(5,95) = justice(5,95) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end
Listing 4: ~/.barrier/left_below.conf
section: screens dreadnought: # Workstation justice: # Gaming Box kaiser: # Mac Mini chaos: # Server end section: links kaiser: down(5,95) = dreadnought(5,95) dreadnought: up(5,95) = kaiser(5,95) right(5,95) = justice(5,95) justice: left(5,95) = dreadnought(5,95) right(5,95) = chaos(5,95) chaos: left(5,95) = justice(5,95) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end
Listing 5: ~/.barrier/middle.conf
section: screens dreadnought: # Workstation justice: # Gaming Box kaiser: # Mac Mini chaos: # Server end section: links kaiser: right(5,95) = justice(5,95) justice: left(5,95) = kaiser(5,95) right(5,95) = dreadnought(5,95) dreadnought: left(5,95) = justice(5,95) right(5,95) = chaos(5,95) chaos: left(5,95) = dreadnought(5,95) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end
Listing 6: ~/.barrier/bed.conf
section: screens delta: #X280 Linux laptop providence: #Media Tablet end section: links delta: left(5,95) = providence(5,95) providence: right(5,95) = delta(5,95) end section: options heartbeat = 5000 relativeMouseMoves = true keystroke(ScrollLock) = lockCursorToScreen(toggle) keystroke(SysReq) = lockCursorToScreen(toggle) end