for starters, I am having an issue with the scroll wheel on my Logitech G903 wireless mouse. When I use the scroll wheel, I have to scroll 2 times for it to work. This only happens on direction change on the scroll wheel. I have included an example below of how the issue is affecting me in all uis.
Example:
Scroll up: recognized
Scroll up: recognized
Scroll down: not recognized
Scroll down: recognized
I also can't get the game to be windowed borderless in a resolution big enough to be a borderless fullscreen like I could do on windows 10. I think the issue has something to do with fractional scaling problems, as my display is upscaled to 125%
#fullscreen and scrolling won't work
193 messages · Page 1 of 1 (latest)
hey first off, some vac games, in particular valve games don't let you join servers if you play them through proton
try the native version of the game
the native version connects to servers. but the native version won't let me set it to fullscreen windows borderless and the scrolling is glitched
it seems like the windows version is fully bugged out and I would suggest tackling "scrolling is glitched" as it sounds like a more solveable problem
What mouse do you have? Many logitech mice have a feature where it can do either "free spin" with little resistance or "click to click" more like normal where there is more resistance and it works more like a regular mouse where there is distinct individual scroll actions
the free spin mode is not great in games because its hard to do just one "scroll" so I use click to click? Is this an issue?
Alternatively have you tried adjusting scroll speed either in desktop or in game settings?
i have a logitech g903, this guy's post who has the same issue as me describes it better than i could
or something like this
and this is in resistance mode, i don't try to game in free scrolling mode
its not a speed issue, its an input recognition issue. some of my scrolls straight up do not register at all. i've already done some research and i think the issue has something to do with "high resolution scrolling" but i can't find a fix for it that works
In the game are you in click to click or free spin mode?
click to click mode
in the same mode if you in a terminal run xev (which may need to be installed) and mouse over the window that pops up and watch the output in the terminal window
do you see missing or duplicated button press/release events?
it may help to run xev|grep ButtonPress
to reduce noise
i should probably mention that my mouse switches modes with a physical mechanism within the mouse, not with any software
yep I have a similar mouse although mine is wired
I mentioned it because its very hard in free spin mode to do just one click like to switch inventory in case that was the issue
i always game in the resistance scrolling mode
the click to click mode
I am having an issue with the scroll wheel on my Logitech G903 wireless mouse. When I use the scroll wheel, I have to scroll 2 times for it to work. This only happens on direction change on the scroll wheel. I have included an example below of how the issue is affecting me in all uis.
Example:
Scroll up: recognized
Scroll up: recognized
Scroll down: not recognized
Scroll down: recognized
this is my issue
are you sure this isn't a hardware issue?
yep. my mouse has worked fine on windows for 6 years
does it work fine NOW if you connect it to windows
brb
yep, still works fine and scrolling works as intended on windows
anything else i should check before i boot back into linux mint?
the page that screenshot is from claims to see different issues on gtk3 and gtk4 is that so in your case
not sure. i don't know what gtk is
gtk is a toolkit to make user interfaces
4 is just the the newer version thereof
for instance firefox isn't gtk4
does this issue obtain when scrolling with anything else? If you have something to test with
it's an issue across the whole OS. firefox, tf2, minecraft, discord, brave, everything
ok so distict from that link
does it show up with a different pointing device (if available)?
does it show up when the mouse is connected via a wire?
like a different mouse?
yaes
oh yeah i plugged in another mouse earlier today and it didn't have the scrolling issue
though i can't use that to game because i can't customize its DPI, its a generic office mouse
the issue is specifically with a few logitech mouse models, such as my g903
https://gitlab.gnome.org/GNOME/gtk/-/issues/6316
https://forum.endeavouros.com/t/logitech-g903-scroll-wheel-issue-on-direction-change/38284
https://bbs.archlinux.org/viewtopic.php?id=282852
https://www.reddit.com/r/linux_gaming/comments/1032x5q/linux_61_update_screws_up_the_mouse_wheel_of_my/
https://www.reddit.com/r/linux_gaming/comments/187fal7/logitech_mouse_scrolling_missing_scroll_events/
GitLab
Something I noticed while testing a mouse on my laptop for the previous bug report, but weirdly I can't remember whether it also happens at work (where I...
EndeavourOS
I am having an issue with the scroll wheel on my Logitech G903 wireless mouse. When I use the scroll wheel, I have to scroll 2 times for it to work. This only happens on direction change on the scroll wheel, and it only happens when I am using it wirelessly. I can also use it in wired mode, and in wired mode, i am not experiencing such issues wi...
this is all the information i've amassed on the issue so far
can you post the results of inxi -Fxxxrzc0
did you try the fix outlined at the end of https://bbs.archlinux.org/viewtopic.php?id=282852&p=2
https://gitlab.gnome.org/GNOME/gtk/-/issues/6316 is an issue with gtk4 specifically not registering which isn't the case in your situation its everything
even though the end result appears similar
one of the links you posted suggested blacklisting hid_logitech_hidpp
i tried that, it just makes my scrolling even worse
it turns scrolling by one click into pressing pg up or pg down
here is an actual kernel bug that appears to be related https://bugzilla.kernel.org/show_bug.cgi?id=216885
it's all coding talk and i'm brand new to linux so i have no clue what they're saying in that thread
i mean i could try and see if it still has the issue wired, but i got a wireless mouse because i don't want to play wired
question did you blacklist the named module AND reboot?
yeah i did, turned scrolling into pg up and pg down
or failing that sudo rmmod hid_logitech_dj AND sudo rmmod hid_logitech_hidpp
then just unplug and replug the dongle
whats the command to undo those if they fuck up my mouse?
basically just load the modules again and do the same thing
how do i load modules?
just sudo modprobe?
ahh gotcha
ok gonna try it brb
didnt work
and i think my dpi buttons stopped working fixed this
original scrolling issue is still there
so old issue was closed and new si opened
I would follow this issue for a fix
keeping in mind a future fix will only be available in the new version wherein is contained the fix
You could also try to call logitech and point them at the present bug
so theres no fix but to downgrade my kernel or my ktp or whatever it was called
i heard those are risky tasks
no if there is a bug in how the device is driven you basically can't use it and mint 22
The bug suggests it isn't present in a wayland session
You could try the cinnamon wayland session which is experimental and see if A)it fixes the issue
and B) it doesn't introduce any show stoppers
mint 22 doesnt have wayland in it?
I do note you have nvidia and wayland + nvidia hasn't been entirely trouble free
Mint 22 doesn't run a wayland session by default because it is experimental
Wayland is a standard not a library you use which means each and every graphical interface for linux has to basically do a very substantial amount of work to support wayland
Cinnamon is conservative and adopts new tech slowly with the priority of always having a fully functional and bug free desktop
so Cinnamon has been very conservative about adopting Wayland
Mint 22 is capable of running under wayland you have to select that option at login
To test it fully log out of your desktop session and click the icon to the right of your name
select "cinnamon wayland (experimental)"
i'd rather not, i barely have my display settings working as is
you could get a different mouse
or point logitech at https://bugzilla.kernel.org/show_bug.cgi?id=219095
what could logitech do about this
They are fully capable of opening a ticket with their engineers and fixing the bug in their hardware
they literally wrote the entire driver for their hardware for windows, this is what they spent the money you paid them for the hardware on
hmm, i wonder where i could go to get in contact with someone there who would actually listen
no support drone you talk to can actually tell engineers what to work on but they can open a ticket that someone can evaluate and decide what to do with
alright so it looks like all i can do is either hope logitech fixes it or get a new mouse
what about my fullscreen issue? do you know any way i could fix that?
i edited my OP btw to make it more clear what's wrong
You can run a different version of the kernel for your mint https://ubuntuhandbook.org/index.php/2020/08/mainline-install-latest-kernel-ubuntu-linux-mint/
I would suggest that the native version is the version that is expected to work the best
If you are sure you want to try running the windows version with proton you could try different versions thereof to see if the newer experimental version works better
i'm running it in the native version, forget proton
the reason I didn't suggest trying to use the mainline kernel and roll back to 6.0 is that running an older kernel than than your version of mint came with may come with other issues
but in the native version i can't get the game to be windowed borderless in a resolution big enough to be a borderless fullscreen like I could do on windows 10. I think the issue has something to do with fractional scaling problems, as my display is upscaled to 125%
can you just disable fractional scaling when running the game?
i think it's already disabled in the game engine or vulkan or something and that's why i can't make it big enough
or run real fullscreen?
real fullscreen crashes the whole OS
What is the actual resolution of your monitor?
if you disable fractional scaling and just run it at 4k and set the game to 4K fullscreen does it not work?
If I understand TF2 doesn't support the scaled up res
else you could just set the launch options to -windowed -noborder and run it at 4K
eg here is another person with the same crash https://forums.linuxmint.com/viewtopic.php?t=418131
another question: Did you install the native steam package or the flatpak
the flatpak
generally speaking the steam flatpak shouldn't exist
its not distrbibuted by or suggested by valve
and it makes little sense because steam is really just a barely there shim that downloads actual steam to a directory in home anyway
i'd love to uninstall it but i already did a bunch of work to fix the resolution on it to get it to scale right
how important is the difference between steam on flatpak and steam from steam.com
it seems to exist to mess stuff up
or steam on terminal if that exists (i couldnt find it)
Here is an issue on valves own github wherein at least some users report that the issue was the fatpak
its ok i dont wanna use fullscreen mode anyway, i like being able to click out easily to my browser inbetween games and stuff
so i'd like windowed noborder to be able to take up the whole screen
you can install the native package without messing up the flatpak
just close steam and run "steam" in the terminal to ensure you are starting the system steam
personally I would suggest using the system version to avoid interesting and pointless problems
you will be running the actual thing that valve provides and tests
if i run steam in terminal then i cant close that terminal window without closing steam
yes in theory but you probably don't know how
you have to run it in the background by adding & eg steam &
to see background jobs run jobs
normally the first is %1 and you can remove it from the terminals control by running disown %1
fuck it im gonna uninstall the flatpak version
how do i install steam from terminal? @whole falcon
apt install steam
oh wait
looks like its not flatpak @whole falcon
is this the same version i'd get from terminal?
does flatpak list show steam?
uhh
where's flatpak list
its a command
I'm assuming which steam reports /usr/bin/steam
ok so flatpak isn't the issue
you can open an issue with valve if none of the existing open issues with that game apply https://github.com/ValveSoftware/Source-1-Games/issues?q=is%3Aopen+label%3A"Team+Fortress+2"++label%3Alinux++
you could also try the new version of the nvidia driver
Launchpad
Fresh drivers from upstream, currently shipping Nvidia.
Current releases
Current production branch release: 550.107.02
Current new feature branch release: 555.58.02
Current beta release: 560.28.03
Legacy releases
470.256.02 (x86_64) - GKxxx “Kepler” GPUs
390.157 (x86 / x86_64 / ARM) - GF1xx “Fermi” GPUs (*)
340.108 (x86 / x86_64) - Ge...
this is safe insofar as it can easily be reverted if it doesn't help
although I do want to reiterate the advise of disabling 125% scaling and running straight 4K and seeing if the game runs correctly
as it is both quick and easy to try
in fact to further specify the suggestion: Then close the game. please disable the second monitor. DIsable fractionalal scaling, set monitor to 4K, launch change setting to full screen 4K res
You may want to peruse some of the other issues others have opened on valves github or if need be add your own if neither this nor newer drivers is helpful
ok i tested it in 100% scaling and it worked normally
so the issue is that the game cant adapt to my display scaling or something
yep its from 2007 and possibly kind of stupid
the bigger issue is that i cant fix it in the properties command line by making the resolution more than 4k
cause proton was able to do that for both tf2 and btd6
another issue I see with some games is not capturing the mouse so I'll mouse over to the other windows by accident instead of say scrolling the viewport
you CAN run a game that is linux native with proton
wasn't that broken in some way?
so I normally disable extra monitors for game time
i mean it runs in some versions of proton more smoothly than native linux, and can... actually cover the whole screen
you can set how a given game runs in its properties under compatability settings
im assuming the proton version is using the windows version, which is probably more optimized and set up to handle all kinds of configs and computers and stuff
same way you would make a game run with a certain version of proton if it needed it
I would generally say that that isn't normally so
yeah i know ive been using it to run tf2 in fullscreen windowed borderless on windows for years
normally the windows native version runs better
and I would try the windows versions only if I encountered a specific problem with the native version like it crashed
thats exactly what i did