Releases: pkellyuk/GPDesk
Releases · pkellyuk/GPDesk
GPDesk v1.1.0
GPDesk v1.1.0
Gamepad PC control system for Windows - now with improved game compatibility!
What's New in v1.1.0
🎮 Game Compatibility Improvements
- Fullscreen game detection: X button (OSK toggle) is now automatically disabled when playing fullscreen games
- Prevents accidental on-screen keyboard popup during gameplay
- Allows games to use the X button normally without interference
🎨 UI Improvements
- Custom gamepad-style tray icon
- Improved main window with welcome message and GitHub link
- Cleaner tray menu (configuration option hidden until implemented)
🔧 Bug Fixes & Enhancements
- OSK now properly types into applications when launched
- Gamepad control works correctly with Task Manager and elevated apps
- Admin privileges properly embedded in executable
- START + BACK combination prevents accidental overlay activation
📦 Code Signing Progress
- GitHub Actions CI/CD workflow implemented
- Ready for SignPath Foundation integration
- Future releases will be code-signed (eliminating false positive warnings)
Features
- Desktop Control Mode: Use gamepad as mouse and keyboard
- Right stick: Mouse movement
- Left stick: Smooth scrolling
- D-pad: Line-by-line scrolling
- Right/Left trigger: Mouse clicks
- Browser Navigation: Shoulder buttons for back/forward
- On-Screen Keyboard: X button toggle (disabled during fullscreen games)
- System Controls: Sleep mode, works with elevated applications
- Mode Toggle: START + BACK simultaneously to activate overlay
Requirements
- Windows 10/11
- Xbox-compatible gamepad (XInput)
Installation
- Download
gpdesk.exe - Run the executable (accept UAC prompt for admin privileges)
- Application will appear in system tray with custom gamepad icon
- Connect your gamepad and start controlling your desktop!
Security Note
Windows Defender may flag this as a false positive (Trojan:Win32/Wacatac.C!ml) because it uses SendInput() API for gamepad control. This is safe - all source code is open and auditable. See README for details.
We are applying for free code signing through SignPath Foundation to eliminate these warnings in future releases.
🤖 Built with Claude Code
GPDesk v1.0.0
GPDesk v1.0.0
Gamepad PC control system for Windows.
Features
- Desktop Control Mode: Use gamepad as mouse and keyboard
- Right stick: Mouse movement
- Left stick: Smooth scrolling
- D-pad: Line-by-line scrolling
- Right trigger: Left mouse click
- Left trigger: Right mouse click
- Browser Navigation: Left/right shoulder buttons for back/forward
- On-Screen Keyboard: X button to toggle Windows OSK (works correctly with typing!)
- System Controls:
- Sleep mode with Y button (hold)
- Works with Task Manager and elevated applications
- Mode Toggle: START + BACK simultaneously to activate overlay, A to switch modes
UI Improvements
- ✨ Custom gamepad icon in system tray
- ✨ Improved main window with GitHub link
- ✨ Cleaner tray menu
Requirements
- Windows 10/11
- Xbox-compatible gamepad (XInput)
Installation
- Download
gpdesk.exe - Run the executable (accept UAC prompt for admin privileges)
- Application will appear in system tray with custom icon
- Your gamepad will automatically be detected
Usage
- Press START + BACK together to show the overlay
- Press A to toggle between Desktop and TV modes
- Right-click the tray icon for options
- Double-click tray icon or select "Show GPDesk" to see the main window
What's New
- ✅ Custom gamepad-style tray icon
- ✅ Main window now shows welcome message and GitHub link
- ✅ Configuration menu hidden (not yet implemented)
- ✅ OSK properly types into applications
- ✅ Gamepad control works with Task Manager and elevated apps
- ✅ Admin privileges properly embedded
- ✅ START + BACK combination prevents accidental activation
Security Note
Windows Defender may flag this as a false positive (Trojan:Win32/Wacatac.C!ml) because it uses SendInput() API for gamepad control. This is safe - all source code is open and auditable. See README for details.
🤖 Built with Claude Code