title: How to pop up an on screen keyboard to enter some data in an entry gadget in tkinter
body: <p>I have a tkinter GUI app. I am using a raspberry pi with a touch screen. Raspberry pi's virtual keyboard creates many chaos. So I was thinking of an automatic keypad.  There are some entry fields. Is it possible to do something like when the user clicks the entry field, a key pad (just numbers) pop up and then the user can use that key pad to enter values in entry field. I just need numbers from 0 to 9 and (.). Is it even possible to do it in tkinter? Any suggestions?</p>
  
  <pre><code>import tkinter as tk
  root = tk.Tk()
  root.geometry('600x400')
  
  container_1 = tk.Frame(root, borderwidth=2, relief="solid")
  set_1 = tk.Label(container_1, text = "min Current")
  set_1.grid(row=3, column=9)
  
  set_2 = tk.Label(container_1, text = "max Current")
  set_2.grid(row=4, column=9)
  
  enter_set_1 =tk.Entry(container_1, width=12) #entry fields, need a keypad here
  enter_set_1.grid(row=3, column=10)
  
  enter_set_2 =tk.Entry(container_1, width=12)
  enter_set_2.grid(row=4, column=10)
  
  container_1.pack(side="left", expand=True, fill="x", padx=10, pady=10)
  root.mainloop()
  
  
  </code></pre>