This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: Trackpad scrolling in tkinter doesn't work on some laptops
Type: Stage: resolved
Components: Tkinter Versions: Python 3.4
process
Status: closed Resolution: third party
Dependencies: Superseder:
Assigned To: Nosy List: Aivar.Annamaa, zach.ware
Priority: normal Keywords:

Created on 2014-12-06 22:09 by Aivar.Annamaa, last changed 2022-04-11 14:58 by admin. This issue is now closed.

Messages (3)
msg232253 - (view) Author: Aivar Annamaa (Aivar.Annamaa) * Date: 2014-12-06 22:09
Here's a simple tkinter program, where text can be scrolled by mouse wheel, and by trackpads of some laptops (Macbook Pro, Dell Latitude E5430), but not by trackpads of some other laptops (Lenovo T420).


from tkinter import Tk
from tkinter import scrolledtext
window = Tk()
text = scrolledtext.ScrolledText(window)
text.grid()
window.mainloop()
msg232254 - (view) Author: Aivar Annamaa (Aivar.Annamaa) * Date: 2014-12-06 22:14
Clarification: In general trackpad scrolling does work on my Lenovo (eg. in Windows Notepad), it just doesn't work in tkinter programs (including IDLE)
msg232257 - (view) Author: Zachary Ware (zach.ware) * (Python committer) Date: 2014-12-06 22:30
Sorry, but there's nothing we can do about it; that will be a Tk issue.  I'd suggest discussing it with the Tcl/Tk developers, see http://wiki.tcl.tk/1020
History
Date User Action Args
2022-04-11 14:58:10adminsetgithub: 67191
2014-12-06 22:30:48zach.waresetstatus: open -> closed

nosy: + zach.ware
messages: + msg232257

resolution: third party
stage: resolved
2014-12-06 22:14:16Aivar.Annamaasetmessages: + msg232254
2014-12-06 22:09:16Aivar.Annamaacreate