Update edge detection to work properly with multiple displays. **Acceptance Criteria:** - [ ] Detect all connected displays - [ ] Handle edge detection across multiple monitors - [ ] Test with various multi-monitor configurations - [ ] Ensure cat behavior is consistent across displays **Labels:** enhancement, feature