I have two AutoHotkey scripts that enable the use of the `Ctrl` key on both sides of my laptop's keyboard:

1. Map `Caps Lock` to (left) `Ctrl`:

```
SetCapsLockState, Off
CapsLock::LCtrl

```
2. Map `Enter` to (right) `Ctrl` when pressed down; otherwise (if no timeout) send `Enter`:

```
Enter::RCtrl
~Enter Up::Send % "{RCtrl up}" (A_PriorKey = "Enter" ? "{Enter}" : "")

```

The two scripts work perfectly with almost no edge cases.

However, I'm unable to trigger `Ctrl` + `Enter`, which is a shortcut that I usually use to open a new line on my text editor. Pressing down `Caps Lock` and hitting `Enter`, nothing happens. Even if I press down (left)`Ctrl` (the real key) and hit `Enter`, nothing happens as well.

What should I do to enable both scripts to work together in order to enable `Ctrl` + `Enter`?