categoryCode:
categoryCode encodeURI:
productNumber:
Pn:
Home
{"pageComponentDataId":"35be2846s42cf-46d8-9bba-3a2ce4a9f188","metaDataList":[],"keywords":"Gaming Keyboard | Shop Gaming Keyboards, Lenovo US","preloadDataList":[],"preloadList":{"css":[],"img":[],"font":[]},"platformType":"MT-Flash","bannerData":{"adobeId":"","background":{"t_id":"Pagee6b4f615-c1e6-4ea3-abfa-b14e3eea21be","language":{"en_us":"//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"},"id":"Pagee6b4f615-c1e6-4ea3-abfa-b14e3eea21be"},"mobileBackground":{"t_id":"Page43b3fbf3-26d3-4cfb-9ce8-c11b61d78606","language":{"en_us":"//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"},"id":"Page43b3fbf3-26d3-4cfb-9ce8-c11b61d78606"},"mobileHeadline":{"t_id":"Pagee98c5ddf-fb37-4872-a34c-cebeea42306f","language":{"en_us":"Gaming Keyboards","en":"Gaming Keyboards"},"id":"Pagee98c5ddf-fb37-4872-a34c-cebeea42306f"},"mobileText":{"t_id":"Pageaf64326d-ee08-42b3-8ac5-da1a43404464","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":"Pageaf64326d-ee08-42b3-8ac5-da1a43404464"},"modelType":"newModel","text":{"t_id":"Page1ba09ba7-c7cd-4bbc-a04b-04318910fafe","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":"Page1ba09ba7-c7cd-4bbc-a04b-04318910fafe"},"headline":{"t_id":"Page8410646f-d4a5-42cb-aa38-e1e27ece885a","language":{"en_us":"Gaming Keyboards","en":"Gaming Keyboards"},"id":"Page8410646f-d4a5-42cb-aa38-e1e27ece885a"}},"taxonomyType":"dealspage","taxonomyTypeValue":"5","lazyloadDeviation":"","pageComponentId":"35be2846s42cf-46d8-9bba-3a2ce4a9f188","backgroundImg":"","robots":"","adobeCategory":"","type2":"","expandToggle":"0","pageComponentDataLangCode":"en_us","navposkey":"pc_nav","subtaxonmy":"MT","canonical":"","productNumber":"","dlpDynamicField":[{"value":"","key":"saleNameVariable"},{"value":"","key":"endDateVariable"},{"value":"","key":"subjectVariablePlural"},{"value":"","key":"heroCopyVariable"}],"type1":"","pageId":"4f95b161-e3f6-4e08-a2f9-2241e569a394","jsFile":"","contactUsContent":"","highlightToggle":"0","currencySwitchToggle":"1","tplId":"1419ef9a-76d0-4d9a-8c5f-537d15e79fc0","pageComponentUuid":"35be2846s42cf-46d8-9bba-3a2ce4a9f188","asyncLoadComponent":"1","tabletAsyncCompPosition":"99","fpsToggle":"0","urlPrefix":"AAAAAAAFAAAA","adobetoggle":"0","h1":{"t_id":"Page85b72b5a-8b03-47c8-a346-684e9cef2fa5","language":{"en_us":"Gaming Keyboards","en":""},"id":"Page85b72b5a-8b03-47c8-a346-684e9cef2fa5"},"description":{"t_id":"Page1bb19a57-6645-447c-9262-7e7f195f5af8","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":"Page1bb19a57-6645-447c-9262-7e7f195f5af8"},"h2":"","h3":"","title":{"t_id":"Pagee3fa16b5-7aee-4e14-af65-67e228dd1809","language":{"en_us":"Buy Gaming Keyboards Online & Mechanical Keyboards ","en":"Buy Gaming Keyboards Online & Mechanical Keyboards "},"id":"Pagee3fa16b5-7aee-4e14-af65-67e228dd1809"},"urlEdit":0,"userSegment":"","pagetype2":"","contactUsTime":"","metaData":[],"pagetype1":"","tooltipStyle":"icon","pcAsyncCompPosition":"99","theme":"gaming-theme-black","seriesPageCategoryCode":"","pageTypeName":"DLP Page","isAssociatedRelease":"true","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": {
"en_us": "/d/accessories-and-software/pc-gaming-accessories/",
"en": "/d/accessories-and-software/pc-gaming-accessories/"
},
"id": "Page9e16fd4b-ea46-4bcf-8561-4348efd0ae8c"
},
"pageComponentDataId": "d41cfaf1yaa8d-4bf3-b6fb-e849c508a169",
"modelId": "",
"buttonColor": false,
"urlPrefix": "AAAAAAAFAAAA",
"backgroundImage": "",
"linkTarget": false,
"mobileTextLinkColor": false,
"title": "accessories-and-software-us-slim-banner",
"urlEdit": 0,
"cta": {
"t_id": "Shop All",
"language": {
"en_us": "Shop All",
"en": "Shop All"
},
"id": "Page8bc8d667-4ab3-44d3-8238-5c69f1857ca6"
},
"pageComponentId": "d41cfaf1yaa8d-4bf3-b6fb-e849c508a169",
"logo": {
"imageName": "",
"imageAddress": ""
},
"text": {
"t_id": "HTTP Status 500 – Internal Server Error
Looking for more gaming accessories?
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$rsYg4I9B(ProductOnlineController.java:549)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController.getDealsBanner$original$rsYg4I9B$accessor$U0HKdzlM(ProductOnlineController.java)\n\tcom.lenovo.ofp.product.controller.ProductOnlineController$auxiliary$YY9odppA.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.GeneratedMethodAccessor1666.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$A58M4r1H(InvocableHandlerMethod.java:133)\n\torg.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest$original$A58M4r1H$accessor$EC9qIRl6(InvocableHandlerMethod.java)\n\torg.springframework.web.method.support.InvocableHandlerMethod$auxiliary$eAqqNb4A.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/
us_accessories_monitors_gaming_keyboards
384c508d-c8d8-4783-ab46-5b0f247f8ac0
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.