如何让触控板在联想的tkinter中滚动?

如何让触控板在联想的tkinter中滚动?,tkinter,Tkinter,以下简单的tkinter文本可以用鼠标滚轮滚动,但不能用触控板滚动。有没有办法让触控板滚动工作?我的平台是Win 7,Py 3.4(64位),Tk 8.6.1,联想T420 from tkinter import Tk from tkinter import scrolledtext window = Tk() text = scrolledtext.ScrolledText(window) text.grid() window.mainloop() 更新。看来这是我的联想的问题。触摸板滚动

以下简单的tkinter文本可以用鼠标滚轮滚动,但不能用触控板滚动。有没有办法让触控板滚动工作?我的平台是Win 7,Py 3.4(64位),Tk 8.6.1,联想T420

from tkinter import Tk
from tkinter import scrolledtext

window = Tk()
text = scrolledtext.ScrolledText(window)
text.grid()
window.mainloop()

更新。看来这是我的联想的问题。触摸板滚动在Mac Book Pro和Dell Latitude E5430上运行良好。不过,如何解决这一问题的想法还是值得欢迎的。我更新了trackpad驱动程序,但没有任何帮助。

如果要绑定鼠标滚轮事件,下面没有文档,但这仍然是绑定方法的一个很好的资源

我没有触控板,所以我无法测试,但根据邮件列表,它应该可以工作

尝试测试代码,如果触发事件,可以更改回调以移动滚动条

from tkinter import *
root=Tk()
t = Text(root)
t.pack()
t.bind('<MouseWheel>',lambda event:print(event))

root.mainloop()

谢谢你的回答,但当我用触控板滚动时,事件仍然不会触发。鼠标光标变为滚动光标,但tkinter似乎感觉不到这一点。很抱歉听到这个消息,请阅读此。有人报告说它正在使用官方的python 3.4工作
scrollbar = Scrollbar(root)
scrollbar.pack(side=RIGHT, fill=Y)

t.config(yscrollcommand=scrollbar.set)
scrollbar.config(command=t.yview)