I think Keychron K7‘s battery life is bad. Using it for about 8 hours a day, it could not even last through a 5-day work week on a single charge.

I disabled the auto-sleep mode because, for some reason, when the keyboard wakes up from sleep, it refuses to connect back to my MacBook Pro via Bluetooth.

So to prevent both problems, I decided to stick to wired.

The default packaging comes with a USB-C to USB cable, but it is not coiled. There is no difference in functionality, just aesthetics.

So I decided to get the Keychron Coiled Aviator Cable for US$15 (S$21), and shipping to Singapore is an additional US$6 (S$8). The total cost is about S$29, which is much cheaper than most coiled cables sold on Lazada or Shopee.

Keychron Coiled Aviator Cable - Box
Keychron Coiled Aviator Cable – Box

I thought I would need to get a USB-C to USB-A adapter since the USB hub on my Razer Core X has only USB-A ports. But Keychron is kind enough to include the adapter in the package.

Keychron Coiled Aviator Cable - Box Open
Keychron Coiled Aviator Cable – Box Open
Keychron Coiled Aviator Cable - Box Contents
Keychron Coiled Aviator Cable – Box Contents
Keychron Coiled Aviator Cable - USB-C End
Keychron Coiled Aviator Cable – USB-C End
Keychron Coiled Aviator Cable - Aviator Ends
Keychron Coiled Aviator Cable – Aviator Ends
Keychron Coiled Aviator Cable
Keychron Coiled Aviator Cable

Again, there is no functionality difference between a straight and a coiled cable. It is purely aesthetics. So being vain, I paid $29 to make the cable neater and look better.

Keychron Coiled Aviator Cable - Connected
Keychron Coiled Aviator Cable – Connected