Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeForceNow WindowMover

GitHub tag OS - windows CI GitHub issues GitHub license

GFN WindowMover is a Windows tool to lock a target window to a defined area. It was built for the GeForce NOW game window, but it can also be used for other applications.

Features

  • Fixed mode: lock a window to a saved position and size.
  • Wrapper mode: lock a window into a live wrapper area that you can resize and move.
  • Process picker UI: choose the target process from visible windows.
  • Enable/Disable toggle: quickly turn locking on or off.
  • Multi-monitor support: works across the full virtual desktop.

How to use

  1. Start the application you want to control (for example GeForce NOW in-game window).
  2. Run GFNWindowMover.exe.
  3. Click Choose Process and select the target process from the list.
  4. Select the mode:
    • Fixed Position/Size
    • Wrapper Window
  5. If you use Fixed mode:
    • click Open Fixed Region Editor
    • move/resize the editor to the desired target region
    • click Save Region or Save + Run Fixed
  6. If you use Wrapper mode:
    • click Start Wrapper Mode
    • move/resize the wrapper window; the target is locked to the inner area
  7. Use Disable to temporarily stop locking and move the target window freely; use Enable to lock again.

Install (recommended)

  1. Open the latest release.
  2. Download the Windows executable artifact.
  3. Run GFNWindowMover.exe.

Development

For contributor setup instructions, code style guidance, and test commands, see CONTRIBUTING.md.

Compatibility and troubleshooting

  • Target platform: Windows 10/11.
  • Run the app with normal user rights first; if the target process runs elevated, start this app elevated as well.
  • If process detection fails, use Refresh Process after the target window is visible.
  • If window locking behaves unexpectedly, disable and re-enable locking in the main window.

Screenshots

Fixed mode example

Fixed Example

Process list UI

Process List

Wrapped mode example

Wrapper Example

Wrapped mode docked to main UI

Docked Wrapper Example

Contributions

Contributions are welcome. Please read CONTRIBUTING.md and CODE_OF_CONDUCT.md before opening a pull request.

Issues

If you found a bug or want to request a feature, please create an issue:

  • Include steps to reproduce
  • Include expected vs actual behavior
  • Add screenshots/log output if available
  • Include OS/version and app version

Issue tracker: https://github.com/Th3C0D3R/GeForceNowWindowMover/issues

Changelog

Project history and release notes are documented in CHANGELOG.md.

Support

If you want to support this project:

Legal notice

This software is provided as is, without warranty of any kind. Use at your own risk. All rights and license terms for this repository are defined in LICENSE.

About

Allows to resize and move the GeForce NOW Game window

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages