I use a Moonlander keyboard: https://www.zsa.io/moonlander It's very easy to change the layout on these boards since you can do it directly from their website.
One of the left thumb keys "flips" the board so that the left half behaves like the right half. In my experience it's not hard to learn to type like this. Here's my layout: https://configure.zsa.io/moonlander/layouts/oLyWr/latest/0
Bonus of using a Moonlander in this case is that you can unplug the unused right half and put it away if you don't need it.