user89130: Is there a way to run .exe file on a windows computer that connected to arduino? (I want to create some sort of stream deck, but it will be used for running Google Chrome and other .exe file on a windows computer)
Can someone explain how to run it using arduino uno by taking input from the user?

user89064: As mentioned in comments, one way to do this would be to bind a windows shortcut key to do the action you desire and then have the arduino send that as a keystroke.  This would only be possible on devices (like the leonardo) that have native usb device support rather than a serial to usb converter chip.
An alternate (and more secure and reliable) approach would be to create a windows service that looks for the arduino and monitors it and runs actions when the arduino generates specific events.
The easiest way to get events would be to read incoming serial data from the arduino and parse it; this would work on all arduinos.  A more complex approach (only available on arduinos with native usb device support) would be to create a special USB device profile that generated the events, and a corresponding windows service or driver to recognize and use that custom device.
I've done things like this with my own projects, although in linux, not in windows.

89130: <p>Is there a way to run .exe file <strong>on a windows computer that connected to arduino</strong>? (I want to create some sort of stream deck, but it will be used for running Google Chrome and other .exe file on a windows computer)</p>
<p>Can someone explain how to run it using arduino uno by taking input from the user?</p>
 89064: <p>As mentioned in comments, one way to do this would be to bind a windows shortcut key to do the action you desire and then have the arduino send that as a keystroke.  This would only be possible on devices (like the leonardo) that have native usb device support rather than a serial to usb converter chip.</p>
<p>An alternate (and more secure and reliable) approach would be to create a windows service that looks for the arduino and monitors it and runs actions when the arduino generates specific events.</p>
<p>The easiest way to get events would be to read incoming serial data from the arduino and parse it; this would work on all arduinos.  A more complex approach (only available on arduinos with native usb device support) would be to create a special USB device profile that generated the events, and a corresponding windows service or driver to recognize and use that custom device.</p>
<p>I've done things like this with my own projects, although in linux, not in windows.</p>
