I am using a python program that is activate when pressing Caps Lock key and I want to be able to turn on/off the caps lock status when the program is active.
I trie
Use sendkeys to change the status and keyboardleds to change the LED indicators.
From another SO dicussion:
import SendKeys
SendKeys.SendKeys("""
{CAPSLOCK}
{SCROLLOCK}
{NUMLOCK}
""")
This package seems to work only for POSIX (which is OK if you're using Ubuntu), and you can read more here.