<div dir="ltr">Hello everyone!<br><br>I recently bought a Philips wireless keyboard. However, I noticed that it does not have an indicator to show whether the Caps Lock key is activated.<br><br>That is why I had the idea of developing a program in Lazarus that could run continuously in the Windows environment (and possibly in Linux as well). This program would work on top of other applications and would be able to detect the state of the Caps Lock key. When the key was activated, the program would display a colored dot in a small window on the screen.<br><br>I would like to know if anyone is willing to tell me how the implementation would be to detect the state of the Caps Lock key in real time. I need the program to be able to monitor the key continuously and identify changes in status (from activated to deactivated and vice versa) to update the indicator on the screen immediately. It is worth emphasizing that the aforementioned detection must occur in real time.<br><br>Thanks in advance!<br><br>Greetings from São Paulo, Brazil,<br><br>Arí Ricardo<br><br><a href="mailto:nightrider43@gmail.com">nightrider43@gmail.com</a></div>