{"product_id":"keychron-q9-qmk-定制機械鍵盤","title":"Keychron Q9 QMK Custom Mechanical Keyboard","description":"\u003ch2 class=\"t4s-product__title\"\u003eKeychron Q9 QMK Custom Mechanical Keyboard\u003c\/h2\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe Q9 is a 40% ultra-mini all-metal custom keyboard, perfect for various situations, enhancing your typing experience. With its full aluminum CNC machined body, double-gasket design, and QMK\/VIA support, the Q9 is the ultimate choice for an ultra-mini keyboard.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-10_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-12_\"\u003eKeychron Q9\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-12_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_1.jpg?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_7.webp?v=1784793454\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_8.webp?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_9.webp?v=1784793453\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-37_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-39_\"\u003eA Refined Metal Art Piece\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp class=\"sc-ehIJor eZpnKY pf-40_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-42_\"\u003eThe entire metal body is crafted from 6063 aluminum, undergoing 24 manufacturing processes, including CNC machining, polishing, anodizing, and sandblasting, to create this robust metal art piece: the Q9.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"sc-ehIJor eZpnKY pf-40_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-42_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_10.webp?v=1784793454\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"sc-clIzBv iQyrr pf-47_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-48_\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-49_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-50_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-51_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-53_\"\u003eA Fully Customizable Keyboard\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-54_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-56_\"\u003e\u003cspan\u003eTo build a fully customizable keyboard, we've designed every component for easy assembly. This allows you to customize and tune every component to your liking.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-54_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-56_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_11.webp?v=1784793454\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-64_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-66_\"\u003eDouble Gasket Design\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-67_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-69_\"\u003eThe double gasket design is a brand new innovative structure in the industry. In addition to the gaskets on the plate, we've added silicone pads between the top and bottom cases to significantly reduce sound resonance between the metals and dampen the noise from the affected metal. This design allows the keyboard to maintain the flexibility of the gasket structure and improve the overall typing sound.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-67_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-69_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_12.webp?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_13.webp?v=1784793454\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv data-section-id=\"pf-8921\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-75_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-76_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-79_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-80_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-82_\"\u003eEpic Core Inside the Keyboard\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-83_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-85_\"\u003eThe new ultra-low-power MCU Arm architecture is powerful and equipped with 128K Flash, providing more flexibility for developers. With a polling rate of up to 1000 Hz out of the box, there's no latency for competitive gaming.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-element-placeholder=\"true\" data-parallax=\"false\" data-section-id=\"pf-210f\" class=\"sc-igXgud lhtyiH pf-86_\" data-pf-type=\"Section\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-f7b3\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-87_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-88_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-89_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-90_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-92_\"\u003eOSA Profile Double-Shot PBT Keycaps\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-93_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-95_\"\u003eFor the new double-shot PBT keycaps, we've created a new profile. It has a similar height to the OEM profile and an SA-like shape. We call it OSA (OEM Spherical Angled) keycaps. PBT keycaps will offer excellent oil resistance, enhanced typing feel, and prevent legend fading.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-93_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-95_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_14.webp?v=1784793454\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_15.webp?v=1784793453\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv data-section-id=\"pf-b229\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-99_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-100_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-103_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-104_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-106_\"\u003eSwitch Layouts Between macOS and Windows\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-107_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-109_\"\u003eThe Keychron Q9 is designed with the Mac user experience in mind, while also retaining compatibility with Windows devices, featuring a system toggle switch and a set of extra customizable keycaps for both Windows and macOS systems. Now you can store two different layouts on your keyboard, one for each system.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-6928\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-110_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-111_ pf-r pf-r-eh pf-hide\" data-pf-type=\"Row\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-9840\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-112_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-113_ pf-r pf-c-cm pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-114_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-115_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-117_\"\u003e\u003cspan\u003eProgrammable Knob\u003c\/span\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-118_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-120_\"\u003eThe premium rotary encoder is designed to enhance your creative workflow, allowing you to easily customize your favorite keys and macros on the knob via VIA software.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-118_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-120_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_16.webp?v=1784793454\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-118_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-120_\"\u003e\u003cspan\u003eYou can easily customize the Q9's knob to your desired key or macro commands, such as: zoom in\/out, adjust screen brightness, brush size, volume, select video clips or photos, or backlight hue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-118_\" data-pf-type=\"Paragraph\"\u003e \u003c\/p\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-133_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-135_\"\u003eQ9 Program with QMK and VIA\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-136_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-138_\"\u003eWith full QMK and VIA support, you can easily program and remap every key on the keyboard. The open-source firmware means endless possibilities for keyboard layouts, shortcuts, backlight effects, and even the knob.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-136_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-138_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_17.webp?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_1.avif?v=1784793453\" alt=\"\" width=\"318\" height=\"78\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-118_\" data-pf-type=\"Paragraph\"\u003e \u003c\/p\u003e\n\n\u003cdiv data-section-id=\"pf-eee7\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-125_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-142_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-146_\"\u003e\n\n\u003ca href=\"https:\/\/github.com\/the-via\/releases\/releases\/download\/v2.0.5\/via-2.0.5-mac.dmg\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-147_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-149_\"\u003eDownload VIA for Mac\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/the-via\/releases\/releases\/download\/v2.0.5\/via-2.0.5-win.exe\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-150_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-152_\"\u003eDownload VIA for Windows\u003c\/span\u003e\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/github.com\/the-via\/releases\/releases\/download\/v2.0.5\/via-2.0.5-linux.deb\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-153_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-155_\"\u003eDownload VIA for Linux\u003c\/span\u003e\u003c\/a\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-85c1\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-156_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-157_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-158_\"\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-159_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-161_\"\u003eGet Q9 Keyboard Mapping Working on VIA\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-162_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-163_\"\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-164_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-166_\"\u003eTo get started, follow these steps: download the corresponding keyboard mapping JSON file below, open VIA, enable \"Show Design tab\" on the \"Settings\" tab, and then drag the JSON file into the \"Design\" tab on VIA to get the Q9 keyboard mapping on VIA.\u003cbr\u003eSince the Q9's VIA code is still awaiting approval from Github, it is not yet automatically recognized, and you need to manually download and import the Q9 keyboard mapping.\u003cbr\u003e\u003cbr\u003eNote: Only the correct JSON file can be imported. Please find the correct version of the keyboard mapping JSON file that matches your keyboard for download.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-167_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-169_\"\u003eQ9 Knob Version Keyboard Mapping JSON File\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-170_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-171_\"\u003e\u003ca href=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0059\/0630\/1017\/files\/q9_us_ANSI_knob_rev1.03.json.zip?v=1660126495\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-172_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-174_\"\u003eDownload Keyboard Mapping JSON for\u003cspan\u003e Q9 Knob ANSI (US)\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-175_\"\u003e\u003ca href=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0059\/0630\/1017\/files\/q9_uk_ISO_knob_ver1.00.json.zip?v=1660126540\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-176_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-178_\"\u003eDownload Keyboard Mapping JSON for\u003cspan\u003e Q9 Knob ISO\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-179_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-181_\"\u003eQ9 Non-Knob Version Keyboard Mapping JSON File\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-182_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-183_\"\u003e\u003ca href=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0059\/0630\/1017\/files\/q9_us_ANSI_NON_KNOB_ver1.03.json.zip?v=1660126469\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-184_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-186_\"\u003eDownload Keyboard Mapping JSON for\u003cspan\u003e Q9 Non-Knob ANSI (US)\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-187_\"\u003e\u003ca href=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0059\/0630\/1017\/files\/q9_uk_ISO_NON_KNOB_ver1.00.json.zip?v=1660126517\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-188_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-190_\"\u003eDownload Keyboard Mapping JSON for\u003cspan\u003e Q9 Non-Knob ISO\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-191_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-192_\"\u003e\u003ca href=\"https:\/\/www.keychron.com\/blogs\/archived\/how-to-use-via-to-program-your-keyboard\" data-pf-type=\"Button\" class=\"sc-djWRfJ dtXvbo pf-193_ js-no-transition\" aria-describedby=\"a11y-new-window-external-message\" rel=\"noopener\" target=\"_blank\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-195_\"\u003eLearn more about how to use VIA \u0026gt;\u003c\/span\u003e\u003c\/a\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-196_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-4759\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-197_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-198_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-199_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-200_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-202_\"\u003eHot-Swappable Support\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-203_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-205_\"\u003eThe hot-swappable sockets are mounted on the PCB, so you can install or change the switches without soldering. The PCB supports both 3-pin and 5-pin MX mechanical switches.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-206_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-207_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-209_\"\u003eSouth-Facing RGB LED Lights\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-210_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-212_\"\u003eSouth-facing RGB LEDs are designed to better illuminate the keyboard's backlighting from the typist's perspective, and to install premium non-shine-through PBT keycaps. South-facing RGB also won't be interfered with when users install OEM or Cherry profile alternative keycaps on the keyboard.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-213_\"\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-214_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-216_\"\u003e\u003cspan\u003eNote: The Q9's top case has sharper corners, making it more compatible with third-party keycaps.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-214_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-216_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_18.webp?v=1784793453\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-225_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-227_\"\u003ePre-Lubricated Gateron G Pro Switches\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-228_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-230_\"\u003eOptimized molded switches with more precise positioning and less wobble will undoubtedly enhance the feel at your fingertips. The fully assembled Q9 version comes with factory pre-lubricated Gateron G Pro switches, guaranteeing a smoother travel experience for you.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-228_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-230_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_19.webp?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_20.webp?v=1784793454\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cdiv data-section-id=\"pf-c377\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-234_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-235_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-238_\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-239_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-240_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-241_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-243_\"\u003eNew Screw-In PCB Stabilizers\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-244_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-246_\"\u003eThe screw-in design increases stability and makes it easier to change and upgrade. The precise manufacturing process makes the stabilizers more stable and less wobbly. The typing experience for large keys (space bar, Shift, Enter, Delete) is now more stable and smooth. The Keychron Q9 also supports third-party stabilizers, including Cherry or Durock.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-fe47\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-247_ pf-hide\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-248_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-0601\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-249_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-250_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-251_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-252_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-254_\"\u003eANSI and ISO Layouts\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-255_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-257_\"\u003eThe ISO layout is widely used in Europe, while the ANSI layout is widely used in the rest of the world.\u003c\/span\u003e\u003c\/p\u003e\n\n\u003cp class=\"sc-ehIJor eZpnKY pf-258_\" data-pf-type=\"Paragraph\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-260_\"\u003eNote: If you live in Europe, we recommend purchasing the \"Barebone ISO\" version with corresponding ISO keycaps.\u003cspan\u003e \u003c\/span\u003eThe \"Barebone ISO\" is suitable for all ISO keyboard countries such as the UK, Germany, France, Italy, Spain, Denmark, Norway, Sweden, Finland, Iceland, etc.\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-261_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-262_\"\u003e\n\n\u003cdiv data-pf-type=\"Image\" class=\"sc-iWBNLc NncQz pf-263_\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-267_\"\u003e\n\n\u003cdiv data-pf-type=\"Image\" class=\"sc-iWBNLc NncQz pf-268_\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cdiv data-element-placeholder=\"true\" data-parallax=\"false\" data-section-id=\"pf-0122\" class=\"sc-igXgud lhtyiH pf-272_ pf-hide\" data-pf-type=\"Section\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003cdiv data-section-id=\"pf-44d6\" data-pf-type=\"Section\" class=\"sc-igXgud lhtyiH pf-273_\"\u003e\n\n\u003cdiv class=\"sc-cjrPHo eOcrMz\"\u003e\n\n\u003cdiv class=\"sc-clIzBv iQyrr pf-274_ pf-r pf-r-eh\" data-pf-type=\"Row\"\u003e\n\n\u003cdiv class=\"pf-c\"\u003e\n\n\u003cdiv data-pf-type=\"Column\" class=\"sc-gXRojI kCnmwO pf-275_\"\u003e\n\n\u003ch3 data-pf-type=\"Heading\" class=\"sc-bSqaIl iXTDAP pf-276_\"\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-278_\"\u003eWhat's in the box?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003e\u003cspan data-pf-type=\"Text\" class=\"sc-BHvUt fJlZte pf-278_\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_21.webp?v=1784793453\" alt=\"\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_1.png?v=1784793453\" alt=\"\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Home Made Mall","offers":[{"title":"Carbon black \/ Semi-finished Knob \/ Semi-finished product","offer_id":47166900863164,"sku":null,"price":559.0,"currency_code":"HKD","in_stock":true},{"title":"Silver grey \/ Semi-finished Knob \/ Semi-finished product","offer_id":47166900895932,"sku":null,"price":559.0,"currency_code":"HKD","in_stock":true},{"title":"Navy Blue \/ Semi-finished Knob \/ Semi-finished product","offer_id":47166900928700,"sku":null,"price":559.0,"currency_code":"HKD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0530\/7416\/5948\/files\/KeychronQ9QMK_1.webp?v=1784793454","url":"https:\/\/homemade-mall.com\/en\/products\/keychron-q9-qmk-%e5%ae%9a%e5%88%b6%e6%a9%9f%e6%a2%b0%e9%8d%b5%e7%9b%a4","provider":"Home Made Mall","version":"1.0","type":"link"}