Steam Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Steam won't scroll

I'm using the latest nightly and I can't get any windows in Steam to scroll, so I cannot see what is at the bottom of any page.

Please keep discussion of the nightly builds to the Advocate forums. If you post there, please include your OS and version. Also, let us know if scrolling works in any other Windows program (like run "notepad" from the Run Command dialog).

I'm using CrossOver Games 7.1.1 (not a nightly) and mouse scrolling doesn't work. Arrows/PgUp/PgDn/Home/End do, but it's still annoying.

I'm not using a nightly and cannot get Steam windows to scroll either. I have opened notepad and made a tall test file and was able to scroll with no problem at all. :) So this issue only applies to Steam.

Yes, it's a known issue. It affects HTML content areas, like the Steam store and community pages. We're working on it.

Ken Thomases wrote:

Yes, it's a known issue. It affects HTML content areas, like the
Steam store and community pages. We're working on it.

I'm still having this problem. Why has this issue not been fixed yet? It shouldn't be taking this long to sort out...

WINE/Crossover is one of the hardest computer programs to build and maintain in existence. Considering that what they've achieved so far is nothing short of amazing I think they deserve some slack.

Ryan White wrote:

Ken Thomases wrote:

Yes, it's a known issue. It affects HTML content areas,
like the Steam store and community pages. We're working on
it.

I'm still having this problem. Why has this issue not been fixed
yet? It shouldn't be taking this long to sort out...

you do realize how they fix things, they do things in a certain order so most requested things first.

I mean if it fixes another issue because of fixing something else great else oh well we will just keep working and eventually fix this.

I mean fixing even these tiny issues can be very hard. Because of the way applications do things it might just be for this application only and if so then it is a lower priority.

This was brought to their attention over a year ago. Even low priority items shouldnt take that long to fix. Its bad business to be claiming to fix something, and a year later it isnt fixed. I have just had an email back from their support team saying that 'they HOPE to correct it in the next release' of the software, but i bet that im not the first person to have that response from them. I just 'hope' that this is fixed soon.

Steam is a major digital download distributor, they arent a small company selling products from a garage, this shouldnt be on a low priority list to begin with. Valve have made some of the most successful pc games of all time, all of which are distributed/ updated through steam, so you would think that it would be recognised as something that needs to be fixed pretty quick, especially considering how popular the application is.

Perhaps if codeweavers marketed this product correctly, i.e. going into a joint venture with apple and more major games developers, they could promote the fact that you can actually game on macs, and this would grow the market for gaming on a mac, allowing all parties to see benefits. In this case, increased revenue, which a percentage of that, could be spent improving software.

Dont get me wrong, im not an anti codeweavers person, i love the idea of it, i just think that companies like this that sell products in a specialised market should do it correctly, and not take over a year to recognise and fix issues like this. Steam is the source of a lot of the games that codeweavers promote are compatible with the software, but its all great supporting games, but the games run through software which isnt fully supported.

Ryan White wrote:

Perhaps if codeweavers marketed this product correctly, i.e. going
into a joint venture with apple and more major games developers,
they could promote the fact that you can actually game on macs, and
this would grow the market for gaming on a mac, allowing all parties
to see benefits. In this case, increased revenue, which a percentage
of that, could be spent improving software.

Wow, good idea. That would be awesome. :|
Personally I think CrossOver is awesome, but the main thing that pisses me off is Steam. The interface is just so buggy. I no it's not easy, but it could use some more focus in my opinion. (And a lot of people, like me, use Steam to play games, so they all open Steam every time they wanted to play a game. If Steam worked more smoothly in CrossOver, it would be a big thing in attracting customers and improving the user experience.)

Samuel Bell wrote:

WINE/Crossover is one of the hardest computer programs to build and
maintain in existence. Considering that what they've achieved so
far is nothing short of amazing I think they deserve some slack.

Yes, I agree.

Well i guess if they drop the Tiger support It'll make many things easyer, like make adjustments to the code without have to worry about if it works in Tiger, right?

Well, yeah, it would, but it would obviously be bad for Tiger users. They should keep up the latest Tiger compatible version up on the site if they do that. That's actually not a bad idea, as a large fraction of Intel Macs are running Leopard or Snow Leopard. The only problem with this is that by dropping Tiger, they would have to choose whether to support Leopard, Snow Leopard, or both. Not an easy decision. (Though they'd of course have to decide either way.)

Ryan White wrote:

This was brought to their attention over a year ago. Even low
priority items shouldnt take that long to fix. Its bad business to
be claiming to fix something, and a year later it isnt fixed.

The problem is that this is not the same issue as was brought to our attention a year ago. Previously, it was not possible to scroll a Steam HTML view, at all, even momentarily. We did fix that. That fix sufficed for quite some time.

The problem is that Steam is constantly changing. Evidently, something changed in the way they present their HTML views which caused a new problem. I have added an entry for the new problem to our bug tracker, and updated your ticket to be linked to that bug.

Ryan White wrote:

Steam is a major digital download distributor, they arent a small
company selling products from a garage, this shouldnt be on a low
priority list to begin with. Valve have made some of the most
successful pc games of all time, all of which are distributed/
updated through steam, so you would think that it would be
recognised as something that needs to be fixed pretty quick,
especially considering how popular the application is.

We're well aware of how important Steam support is. Precisely because Valve is not a small company, they can change their product very quickly. Keeping up with a moving target like that is challenging. As always, the chased has the advantage over the chaser -- they can zig or zag any which way which is easiest for them, but we have to respond to what they do. They can choose to implement their features in the way which is easiest on Windows. That may mean they move into territory which isn't completely implemented in Wine. We have no choice but to implement that new functionality to support the precise usage that they employ (until they change again).

That's not a complaint. It's the business we've chosen. But it does mean we'll always be behind the curve.

Ryan White wrote:

Perhaps if codeweavers marketed this product correctly, i.e. going
into a joint venture with apple and more major games developers,
they could promote the fact that you can actually game on macs, and
this would grow the market for gaming on a mac, allowing all parties
to see benefits. In this case, increased revenue, which a percentage
of that, could be spent improving software.

Um, one doesn't just decide to enter into a joint venture with Apple. They have a say in the matter, too. 😉 We've had conversations with Apple. They are supportive of what we're doing, but not really more than they are for any developer making Mac software.

Similarly with major game developers. We're always striving to work with them, but they're not often very responsive.

Sorry to get a little off topic here, but I'm not seeing the scrolling bug in the bug list (which is what brings me to this thread in the first place). Shouldn't this be listed there?

I believe I opened a ticket on this issue a bit back.

Hi Ken,

It doesnt sound look like steam is a 'moving target' as you called it. I admit that i'm not that technical with coding and building software etc, but from where i see it, Steam's advertisements are in the same place as they were 5 months ago.... probably even longer, all they are doing is changing the content of the advertisements. Are you saying that every time they change an advertisement on their store page, it messes up the way that Crossover Games is able to run it? Or whenever steam change the entire layout of the store, it messes with the coding?

Surely life would also be much easier if you guys worked harder to co-ordinate with parties involved in the gaming market, Steam, Developers, Publishers, Apple etc to assist you in what your doing? Instead of fighting against everyone.....It just seams that your trying to fight a multi billion pound market and taking small steps at a time, when the market is taking big steps. Surely your chasing something thats faster than you? You also mentioned that you cant just decide to go into a partnership with apple. You guys need to get yourself more recognised so apple see's you as a major player in the industry, that way you are more likely to gain support and a potential partnership from them, Maybe you guys need to partner with other companies before apple, but it just seems like your a small company fighting a losing battle.

I think that in the long term, Codeweavers desperately needs to be somewhere where they have the opportunity to sell software on every mac sold by apple. Have you looked into getting the software into the apple store? for example, when a user is customising their mac, they could have the opportunity to buy a wireless keyboard,printer, photo editing software.....AAAAND... codeweaver's software at a discounted rate. Codeweavers need to dominate the mac gaming market!

For me it scrolls but continually forces itself back to the top of the page, pretty much makes the store almost useless

I get the same exact problem here.

I think it's the same for every crossover/steam user.

As was said before. There are other issues to deal with and therefore this problem will proberly be there for some time still.

Yeah. :|
Okay. :(

I have the same problem as well.

I noticed something and hopefully this will help in fixing this annoying problem.

image

Take a look at the attached picture, if I resize the steam window another scrollbar appears, that is, the normal steam scrollbar. The one Crossover uses is a windows looking scrollbar. I managed to grab the screen the second I scrolled down before the content pops back to the top. The windows looking scrollbar is scrolled down a bit but the black steam scrollbar is still at the top. It appears as though the steam scrollbar is forcing the content back to the top! So I guess the problem is a conflict between these two scrollbars. I hope this information will be useful to you guys...

Hmmm, very interesting. Maybe the CxG developers could just kill the Windows scroll bar and let the Steam scroll bar do it's work? Or replace the Steam scroll bar with the Windows one?

It seems like this is still an issue - I'm unable to scroll when using Steam in Crossover Games 8.0. No matter what I do it just pops back up to the top of the page.

bump<<<

Still an issue with COG-8.1.3 linux

Just FYI I think this works in normal WINE, without scrolling issues. If this isn't true, tell me and I will go blow the dust off my linux, because I know it works on there.(WINE not Crossover). Just for my information is this an issue in the latest build of WINE? (again, not crossover)

Jacek(our HTML guy) may correct me if I am wrong, but I think he fixed this in Wine, but the fix is too complex and risky to backport to the 8.1 branch of CrossOver games, this is why it's not fixed in cxgames yet. I guess it must have been a pretty involved issue if it took that long to fix it :-/

However, there's an easy workaround: You can do anything you can do inside the Steam HTML by directing any web browser(even OSX and Linux native ones) to http://www.steampowered.com or https://steamcommunity.com/

Note that this is still broken in 8.1.4.RC1.

Just my two cents.

This is still broken in 8.1.4, Linux. But in my case the page is always at the bottom. I can scroll up, but it goes back down.

Like Stefan said, an easy workaround is to just go to the store in Firefox (or any other browser).

Yeah, its an easy workaround...but still annoying :).

Yes, still broken in 8.1.4 MAC as well.

For what it's worth, I was having problems with scrolling, but recently I believe I've inadvertently "fixed" it by fixing another problem I had getting a recent game to work (Torchlight). While much of this post is about how I got Torchlight to run in my environment, I am including this because the progression I feel may be relevant and helpful to others

In my Steam bottle, I just have the games I've purchased in Steam. Through their recent holiday sale, I acquired Torchlight. Initially, I could install that game but not run it on my main gaming computer using Crossover Linux, but was able to initialize the game when I set it up on my laptop which is Wine only. Torchlight at first wouldn't run because it needed the Visual C++ Runtime which wouldn't install properly from the games first run check, nor from attempting to install it into the bottle using Crossover configuration. I ended up having to get the winetricks script and setting my environment variables to target my Steam bottle in .cxoffice to get the runtime in place. After that, it would launch the game, but quickly die. After some digging in various forum posts, I saw someone mentioned that their error logging showed that the game needed to open a website. With that bit of knowledge, I decided to install Internet Explorer within my Steam bottle. Once that was done, Torchlight was able to launch, I was able to play, and now when I login to Steam, the scrolling works as desired.

I don't know yet if I've "broken" anything else, but it looks like installing IE is more in tune with the HTML needs of the Steam client. Either that, or Steam released a patch overnight to resolve this or some other automagical thing has occurred. Here is the things that have been added to my Steam bottle during this exchange. One or more of the following may help others with this.

Internet Explorer 5 and Internet Tools
Internet Explorer 6
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30411
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148

I'm using Crossover Professional 7.1.0 with Wine 0.9.60
My steam bottle appears as "Windows XP"
I'm not using any emulation for virtual desktops

1 to 31 of 31

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi01LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzA4NjEzODE4LCJjc3JmX3Rva2VuIjoiNFpSVGNQdlp3ZHh5ZnBydCIsImdkcHIiOjB9