I relate to that: I was inflicted a couple years of piano lessons as a kid, and hated every minute of it - because I detested the music that my teacher and my family considered appropriate.
40 years later, I stumble on electronic musics and realize I would enjoy making some - and I joyfully (and incompetently) began on that path, lately becoming ripe for some dry theory because I now value it.
Each person is different though: my daughter always enjoyed the technical exercises for their own sake !
If instead of playing you're more interested in making cool sounds, I'd skip the keyboard completely and download a free DAW like Reaper, Ableton, or FL Studio.
Whichever route you take, the secret is practice. It always is...
Constraints can be a great thing.
Alternatively, an Akai MPK Mini MK3 costs $100 and gives you twice the range, no limit on simultaneous keypresses, velocity sensitivity, a mod wheel, analog knobs, and velocity sensitive drum pads.
You don't have that with a computer keyboard. Music is hard, don't set yourself for failure so early, for no good reason.
Many synthesizers (especially softsynths) map changes in sound to velocity, that is, how hard you hit the key. Hitting the key harder makes a different sound (e.g. layers more samples) than hitting it softly.
This isn't necessarily a problem. As you say, constraints can breed creativity. A good musician should still be able to play great music, but for somebody just learning it's a lot of unnecessary friction.
At the same time, if this is the best one can hope for on a computer keyboard, I feel comfortable resting my case.
But it can't help you learn piano, which is what the top-level comment asked for.
What you're asking about is impossible. Not just difficult. You might be able to learn something about moving your fingers independently with rhythm on a computer keyboard. But at about the time you get to one week of experience, you'll probably be doing at least as much harm as good in terms of learning to play piano music on a computer keyboard. It is too different.
Partial list of problems:
Size of keys
Position of keys
Number of keys
Travel distance of keys
Velocity sensitivity of keys
Sufficiently low latency of audio output (can be solved with pro audio hardware)
To give one quick example of a deal-breaker, on a piano, you can comfortably, and in a neutral hand position, put your thumb and four fingers on 5 consecutive white keys. The layout of a computer keyboard doesn't allow for this at all.1. Choose a song you like and find out what chords are needed to play it.
2. Learn those chords and practice playing the song.
Use a keyboard with weighted keys for best results.
Refs: