categoryCode:
categoryCode encodeURI:
productNumber:
Pn:
Home
{"pageComponentDataId":"4fae8c95y2d83-457a-9688-8aaffeb807f9","metaDataList":[],"keywords":"Gaming Keyboard | Shop Gaming Keyboards, Lenovo US","preloadDataList":[],"preloadList":{"css":[],"img":[],"font":[]},"platformType":"MT-Flash","bannerData":{"adobeId":"","background":{"t_id":"Page5f35c356-4265-4f16-a876-cb9421263c39","language":{"fr_ca":"","en_ca":"//p2-ofp.static.pub/ShareResource/na/dlp/heros/medium/lenovo-legion-keyboard.jpg","en":"//p2-ofp.static.pub/ShareResource/na/dlp/heros/medium/lenovo-legion-keyboard.jpg","fr":""},"id":"Page5f35c356-4265-4f16-a876-cb9421263c39"},"mobileBackground":{"t_id":"Pageece16036-5bc4-432f-8b80-3873b9ddae95","language":{"fr_ca":"","en_ca":"//p1-ofp.static.pub/ShareResource/na/dlp/heros/medium/lenovo-legion-keyboard-mobile.jpg","en":"//p1-ofp.static.pub/ShareResource/na/dlp/heros/medium/lenovo-legion-keyboard-mobile.jpg","fr":""},"id":"Pageece16036-5bc4-432f-8b80-3873b9ddae95"},"mobileHeadline":{"t_id":"Page71c863c1-ddbc-4a31-8325-3639cf05ebec","language":{"en_us":"Gaming Keyboards","en":"Gaming Keyboards"},"id":"Page71c863c1-ddbc-4a31-8325-3639cf05ebec"},"mobileText":{"t_id":"Pagead5e98a6-4c43-4279-9546-2b8d5e010c37","language":{"en_us":"%3Cp%3EFind%20the%20best%20gaming%20keyboard%20for%20your%20style%20of%20play%20at%20Lenovo.%20Shop%20wireless%2C%20mechanical%2C%20small%2C%20and%20more%20model%20types%20from%20Lenovo%20and%20top%20brands.%3C%2Fp%3E","en":"%3Cp%3EFind%20the%20best%20gaming%20keyboard%20for%20your%20style%20of%20play%20at%20Lenovo.%20Shop%20wireless%2C%20mechanical%2C%20small%2C%20and%20more%20model%20types%20from%20Lenovo%20and%20top%20brands.%3C%2Fp%3E"},"id":"Pagead5e98a6-4c43-4279-9546-2b8d5e010c37"},"modelType":"newModel","text":{"t_id":"Pageb08bbf2f-1a9a-4d35-b104-b88f266eacdd","language":{"en_us":"%3Cp%3EFeel%20the%20actions%20you%26%2339%3Bre%20taking%20with%20a%20reactive%20gaming%20keyboard.%20Shop%20wireless%2C%20mechanical%2C%20small%20%26amp%3B%20more%20styles%20from%20Lenovo%20and%20top%20brands.%3C%2Fp%3E","en":"%3Cp%3EFeel%20the%20actions%20you%26%2339%3Bre%20taking%20with%20a%20reactive%20gaming%20keyboard.%20Shop%20wireless%2C%20mechanical%2C%20small%20%26amp%3B%20more%20styles%20from%20Lenovo%20and%20top%20brands.%3C%2Fp%3E"},"id":"Pageb08bbf2f-1a9a-4d35-b104-b88f266eacdd"},"headline":{"t_id":"Page20a9faee-906e-494f-8f17-0118a5df22af","language":{"en_us":"Gaming Keyboards","en":"Gaming Keyboards"},"id":"Page20a9faee-906e-494f-8f17-0118a5df22af"}},"taxonomyType":"dealspage","taxonomyTypeValue":"5","lazyloadDeviation":"","pageComponentId":"4fae8c95y2d83-457a-9688-8aaffeb807f9","backgroundImg":"","robots":"","adobeCategory":"","type2":"","expandToggle":"0","pageComponentDataLangCode":"en_ca","navposkey":"pc_nav","subtaxonmy":"MT","canonical":"","productNumber":"","dlpDynamicField":[{"value":"","key":"saleNameVariable"},{"value":"","key":"endDateVariable"},{"value":"","key":"subjectVariablePlural"},{"value":"","key":"heroCopyVariable"}],"type1":"","pageId":"2a8f6c3a-8421-48fc-beba-45a2fe1d2808","jsFile":"","contactUsContent":"","highlightToggle":"0","currencySwitchToggle":"1","tplId":"8493adba-15e4-4cd0-aa8e-16ccced720ae","pageComponentUuid":"4fae8c95y2d83-457a-9688-8aaffeb807f9","asyncLoadComponent":"1","tabletAsyncCompPosition":"99","fpsToggle":"0","urlPrefix":"AAAAAAAFAAAH","adobetoggle":"0","h1":{"t_id":"Paged948dab6-ca4a-4044-a6e7-bea0dc90555a","language":{"en_us":"Gaming Keyboards","en":""},"id":"Paged948dab6-ca4a-4044-a6e7-bea0dc90555a"},"description":{"t_id":"Pagea6d07dfc-aeeb-4aef-934f-5306650c5005","language":{"en_us":"Unlock your true potential in the gaming world with Lenovo's high-performance gaming keyboards. Shop now and take your gameplay to the next level.","en":"Unlock your true potential in the gaming world with Lenovo's high-performance gaming keyboards. Shop now and take your gameplay to the next level."},"id":"Pagea6d07dfc-aeeb-4aef-934f-5306650c5005"},"h2":"","h3":"","title":"ca_all_reconcept_sep05_copy","urlEdit":0,"userSegment":"","pagetype2":"","contactUsTime":"","metaData":[],"pagetype1":"","tooltipStyle":"icon","pcAsyncCompPosition":"99","theme":"gaming-theme-black","seriesPageCategoryCode":"","pageTypeName":"DLP Page","contactUsHeadline":"","contactUsToggle":"1","mobileAsyncCompPosition":"4","platformField":{"value":"Flash","key":"platform"},"uri":"/d/accessories-and-software/gaming-keyboards/index.html","productSegment":"isg","subjectVariable":"","backgroundImgHeight":"100%","robotsSelectName":"","metaTitle":"Gaming Keyboard | Shop Gaming Keyboards | Lenovo US","backgroundColors":"#ffffff","targetUser":"0"}
Gaming Keyboards
Feel the actions you're taking with a reactive gaming keyboard. Shop wireless, mechanical, small & more styles from Lenovo and top brands.
${respData}
{
"ctaUrl": {
"t_id": "/d/accessories-and-software/pc-gaming-accessories/",
"language": {
"fr_ca": "",
"en_ca": "/d/accessories-and-software/pc-gaming-accessories/",
"en": "/d/accessories-and-software/pc-gaming-accessories/",
"fr": ""
},
"id": "Paged7963e48-abd3-4614-b1da-b94996a6f8e7"
},
"pageComponentDataId": "eb2713f9l30a1-40a2-8619-8e9ac2e6a94c",
"modelId": "",
"buttonColor": false,
"urlPrefix": "AAAAAAAFAAAH",
"backgroundImage": "",
"linkTarget": false,
"mobileTextLinkColor": false,
"title": "from-nov13",
"urlEdit": 0,
"cta": {
"t_id": "Shop All",
"language": {
"fr_ca": "",
"en_ca": "Shop All",
"en": "Shop All",
"fr": ""
},
"id": "Pagefb4a6e97-df8c-453f-ab4e-71c7f0aa9fa7"
},
"pageComponentId": "eb2713f9l30a1-40a2-8619-8e9ac2e6a94c",
"logo": {
"imageName": "",
"imageAddress": ""
},
"text": {
"t_id": "HTTP Status 500 – Internal Server Error
Looking for more gaming accessories?
", "language": { "fr_ca": "", "en_ca": "%3Cp%3E%3Cspan%20style%3D%22font-size%3A%2020px%3B%20color%3A%20rgb(255%2C%20255%2C%20255)%3B%22%3ELooking%20for%20more%20gaming%20accessories%3F%3C%2Fspan%3E%3C%2Fp%3E", "en": "", "fr": "" }, "id": "Pageb51b5a13-6d40-4c84-a125-069f9def3b60" }, "backgroundColor": "#4d144a", "isAssociatedRelease": "true", "pageComponentDataLangCode": "en_ca", "pageId": "a32794f6-69a6-4af8-a4e3-495445e92761", "uri": "/FragmentDirectory/accessories-and-software/ca-slim-banner.frag", "textAlignment": "left", "decorateInstanceId": "", "formData": { "facetName": "", "facetId": "" }, "tplId": "e69ad146-95a1-4ee1-9577-8958bf5b1709", "pageComponentUuid": "eb2713f9l30a1-40a2-8619-8e9ac2e6a94c", "targetUser": "0", "componentName": "ofp-merchBanner", "rbkeyConfig": { "addToCart": "Add To Cart", "viewModel": "" }, "requestApiData": [ { "data": "HTTP Status 500 – Internal Server Error
Type Exception Report
Message Request processing failed; nested exception is com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982)\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n\torg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\torg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)\n\torg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tcom.lenovo.hunter.filter.LogHunterFilter.doFilter(LogHunterFilter.java:76)\n
Root Cause
com.lenovo.base.exception.BaseRTException: <#Id can not be empty#>\n\tcn.fes.config.StoreConfigUtil.getCode(StoreConfigUtil.java:433)\n\tcn.fes.config.StoreConfigUtil.getParentId(StoreConfigUtil.java:295)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getRequestContext(ProductOnlineController.java:310)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getRequestContext(ProductOnlineController.java:298)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner$original$9dw8N0hV(ProductOnlineController.java:549)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner$original$9dw8N0hV$accessor$DXwGTK1b(ProductOnlineController.java)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController$auxiliary$lJQomZZS.call(Unknown Source)\n\torg.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner(ProductOnlineController.java)\n\tsun.reflect.GeneratedMethodAccessor1618.invoke(Unknown Source)\n\tsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tjava.lang.reflect.Method.invoke(Method.java:498)\n\torg.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest$original$MO9LYXkD(InvocableHandlerMethod.java:133)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest$original$MO9LYXkD$accessor$sOVycivV(InvocableHandlerMethod.java)\n\torg.springframework.web.method.support.InvocableHandlerMethod$auxiliary$c8pAiZ83.call(Unknown Source)\n\torg.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java)\n\torg.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)\n\torg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)\n\torg.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)\n\torg.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)\n\torg.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)\n\torg.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)\n\torg.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)\n\torg.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:626)\n\torg.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)\n\tjavax.servlet.http.HttpServlet.service(HttpServlet.java:733)\n\torg.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\torg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)\n\torg.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tcom.lenovo.hunter.filter.LogHunterFilter.doFilter(LogHunterFilter.java:76)\n
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/8.5.64
", "uri": "/online/product/getDealsBanner.jhtm?productNumber=undefined" } ] }/d/accessories-and-software/pc-gaming-accessories/
ca_accessories_monitors_gaming_keyboards
aa6ff958-6e3f-47cc-b907-31be4d03d714
Gaming Keyboard Questions & Answers from Lenovo
Here’s a collection of common gaming keyboard questions—matched with brief, informative answers to help guide you on your PC gaming journey.