There are a few Chinese products that are basically a box with a display and have a keyboard jack. You don't really need a computer for keyboard CW.
For example, there's this. Add a mini keyboard, and you have a pretty portable backpack option. I use this for PSK31/RTTY, but it works for CW.
I also have one of these. They aren't sold any more, but there are similar things out there.
Both these read, but I end up using my Android phone with the Morse Decoder app instead.
I've got a pretty good fist (87% machine-readable), but only up to 10 wpm. This isn't fast enough to make any QSOs, so I have to rely on the keyboard.
And, to pre-empt any "expert" commentary:
I know that "a considerate operator" should QRS. I've never found one of those "considerate operators", though. And I also know about the 40M QRS frequencies. I seldom have an opportunity to work that band, though -- and I dislike HF.