I used to be able to scroll my chat with the keyboard, but it seems specifically ChatGPT4 is hindering this in my browser (Vivaldi/Chrome), because it works as normal for all other tabs and windows.
I can’t say I have tried before, but it isn’t working in Chrome.
Yep, the same issue here.
What I found - it is related to attachment button.
chats without attachments work just fine.
Good to hear I’m not alone, I’ve found other threads like this as well. Will examine about the attachment button, as far as I know it’s only available for GPT4+ (subscription), so if you run 3.5 you don’t have it.
I find the same behavior as you do, it doesn’t work for 4, but 3.5 works.
-
I didn’t experience this previously (last fall or so)
-
I haven’t made any changes to my browser
-
I have tried Vivaldi/Chrome, Firefox, and experienced that same issue whereas previously not
are you on subscription model ? like 20$ a month?
I also see a scrolling problem, on both a Chromebook, and on up-to-date Chrome Beta on Ubuntu 22.04. Shortly after ChatGPT-4 starts responding, my ability to scroll the web page stops. I have to reload the page to even see the whole answer, or sometimes it just throws away the question and answer. Very frustrating!
Hey folks!
I managed to fix the issue (funny - with the help of ChatGPT)
I’ve added the script to greasefork.
search greasefork for it by “chatgpt yaremchuk”.
(I can’t post links here for some reason)
details on installation can be found on greasemonkey home page.
Let me know if any issues.
This issue is very frustrating, so I’ve spent some time investigating potential solutions. Here are two workarounds:
-
Press Tab: This key moves the focus to the next focusable element in the browser, typically the “Share” button or other interactive elements below ChatGPT responses (such as “Copy code,” “Read aloud,” or “Copy”). Since these elements are part of the chat panel, focusing on them allows the panel to regain focus and enables keyboard scrolling.
-
Press Control + “/” (twice) or Control + “/” followed by Escape: This sequence opens the “Keyboard Shortcuts” popup, which captures the focus. Closing this popup by pressing Escape or pressing Control + “/” again shifts the focus back to the chat panel, allowing keyboard scrolling.
It appears that the chat panel needs to be explicitly focused in the browser to enable scrolling. Interestingly, clicking on the text or highlighting it within the chat panel causes it to lose focus, which is contrary to typical behavior—this seems to be a bug in ChatGPT4.
While this issue remains unresolved, I hope these workarounds help.
[And yes, my response was enhanced using ChatGPT, in case you notice any sophisticated terminology.]
Holy crap dude! I’ve wrestling endlessly with this problem with no help, especially from OpenAI customer service. But your fix worked! Thank you SO much.
It works thanks for sharing!
If you’re unable to scroll up or down, try this: press the Tab key and the Up Arrow key simultaneously. This will highlight the “Share Chat” button (used for sharing the chat link). Once the button is highlighted, the scrolling functionality should work again.
@orbitrod - I was thrown by this issue because I’ve rarely encountered an application where my page up and down keys and arrow keys wouldn’t work for scrolling. I work in the terminal a lot but would always need to grab the mouse and use its scrollwheel to move up and down in the conversation. Using the tab key, I’m able to scroll with the arrow keys and / or the pg up and dn keys. Seems simple once you know. Thanks for this!
@benslinux Glad I saw this thread, because I’ve always just assumed keyboard scrolling doesn’t work period, and never questioned it.
But before I even fully read your reply about using the Tab key, I switched to my ChatGPT tab and clicked in the conversation area, and then tried scrolling using the arrow keys, and suddenly that worked!
So looks like it was an input focus thing all along, and it appears keyboard focus by default is directed towards the input prompt box (which makes sense).
I guess one small QoL thing OpenAI could do is listen for keyboard input, and if it’s Page Up/Page Down, direct those key presses towards the conversation container. B̶u̶t̶ ̶p̶r̶e̶s̶s̶i̶n̶g̶ ̶T̶a̶b̶ ̶i̶s̶ ̶e̶a̶s̶y̶ ̶e̶n̶o̶u̶g̶h̶ - thanks for the tip!
Update: actually tried hitting tab after reloading the conversation page, and on a Mac using Chrome, it doesn’t actually do anything. The closest thing that works is pressing a key that actually corresponds to a character, which brings the focus to the prompt entry field and types the key. You can then press Shift-Tab, and then use the PageUp/Down/Arrow keys.
So in my case, it’s easier/faster for me to first click the trackpad in the conversation container, and then I can use the PageUp/Down/Arrow keys.
There is a chrome extension called ChatGPT Custom Shortcuts Pro that is a good workaround for pageup pagedown scrolling of the conversation. Also allows you to scroll by a one message at a time up or down.