Do you use the touch pad also? I'm wondering if the K380 would be sufficient (being a bit smaller)I'd strongly suggest trying the Logitech k400 keyboard. I keep mine stored in the back pouch of the passenger seat for easy access. I have a USB port in the dash that is connected to the back of the 12.3 so I simply plug the dongle into the dash. GAME CHANGER!
BTW, I used the Keenso AUX/USB plug in the stock location - works just fine so far, fits nicely enough that it appears to be stock: https://www.amazon.com/gp/product/B07HKF9HSG/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1
I also ordered the METRA version with the factory-like cover; but I'm concerned that the cover will break off eventually (although it snaps into place and looks great also): Amazon.com
I'll probably install that one in my driver's side map/glove box in case I need it for an additional accessory (iPod?)