Comments (8)
Hello. Is the shift behavior interfering with another program? Would be nice with some more information.
I'm sorry the build instructions are a little out of date. I think I will update the instructions to recommend using Cygwin to build the program. In Cygwin, you can get the packages mingw64-i686-gcc-core
and mingw64-x86_64-gcc-core
. You should be able to use the bat script in Cygwin too by running ./build.bat
.
from altdrag.
P.S. I updated build.bat
to be compatible with Cygwin. It simply needed the backslashes replaced with slashes.
from altdrag.
Thanks for the help - I was able to compile it successfully with the changes applied (I just removed the lines). As for the interference: For now, I only noticed issues with certain games - when you want to hold shift and use the mouse wheel to change the selected slot simultaneously, it doesn't work because the game doesn't understand horizontal scrolling.
from altdrag.
Cool! AltDrag is supposed to disable itself in fullscreen applications, such as games. Is this game is in windowed mode?
from altdrag.
I was indeed running the game in windowed mode, just because windows doesn't like full-screen applications with multiple monitors that much. But I retried it in full-screen mode, and it didn't change anything (still not working with AltDrag active). Another solution I found was to just blacklist the window of the game.
I understand that you might not want to over-complicate your program for such an incompatibility, it's fine for me to just change that line now that I know how to compile it successfully :)
P.S.: But if you have any questions, I'll happily try to help you :)
from altdrag.
Hmm.. Yes, you are correct that InactiveScroll does not look for fullscreen windows. I should fix that.
Glad that blacklisting the window is working. I have been thinking of having different blacklists for different features, so that you still can alt drag the window but the scroll features are disabled, but I'm afraid that I will get like 10 different blacklists and it will be confusing. What do you think?
from altdrag.
The idea of multiple blacklists sounds amazing! But you're probably right, it may be confusing...
Maybe you could make the option only available through the config file (use the default blacklist for all futures unless the "sub-blacklists" are filled manually) and just note in the interface that there's an advanced option.
from altdrag.
Okay, makes sense.
from altdrag.
Related Issues (20)
- Is X or D Input support possible? HOT 9
- Suggestion: Scroll to adjust screen brightness
- Windows 11 start and other ui elements are able to be broken. HOT 2
- Add toggleable option for Alt + Shift window snapping HOT 2
- Instructions for dealing with DPI scaling on Windows 11 HOT 2
- Feature request: Add option to disable centre resizing. HOT 1
- Window movement lags when the window is partially off-screen HOT 2
- Pressing shift causes programs to lose mouse capture HOT 2
- [Feature request] - Hotkeys ? HOT 1
- Does anyone know? HOT 3
- WSL2 Windows only move the display, not the clickable area HOT 3
- Snaps any window HOT 2
- Any updates? HOT 1
- Finnish (fi-FI) HOT 2
- Ability to disable Ctrl screen imprisonment
- Add new functions?
- Link to website in About is invalid HOT 2
- Alt+Drag (probably falsley) detected as Malware on VirusTotal (2/75) HOT 1
- thank you for this project [not an issue] HOT 1
- Windows 23H2v2 conflict with Alt + TAB task switcher HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from altdrag.