{"id":23622,"date":"2024-01-24T09:38:34","date_gmt":"2024-01-24T08:38:34","guid":{"rendered":"https:\/\/daniel.haxx.se\/blog\/?p=23622"},"modified":"2024-01-24T09:41:09","modified_gmt":"2024-01-24T08:41:09","slug":"logitech-g915-tkl","status":"publish","type":"post","link":"https:\/\/daniel.haxx.se\/blog\/2024\/01\/24\/logitech-g915-tkl\/","title":{"rendered":"Logitech G915 TKL"},"content":{"rendered":"\n<p>On December 21 2023 I started using this new keyboard as my daily driver. I have used my <a href=\"https:\/\/daniel.haxx.se\/blog\/2014\/08\/20\/the-right-keyboard-layout\/\" data-type=\"post\" data-id=\"6121\">previous one<\/a> almost daily since August 2014. Back in  2015 I counted doing almost <a href=\"https:\/\/daniel.haxx.se\/blog\/2015\/08\/19\/one-year-and-6-76-million-key-presses-later\/\" data-type=\"post\" data-id=\"7883\">7 million key-presses\/year<\/a>.  I don&#8217;t think I&#8217;ve typed any less since then. I rather think there are signs that I have typed a lot more since, especially since I started working full-time on curl in 2019.  My estimate is thus that my trusted old keyboard has served over 70 million key-presses. And it has done it very well.<\/p>\n\n\n\n<p>I did not want to comment on the keyboard too early, but I also did not want too long so that I forget about the little details a transition like this can bring up. I have averaged around 30,000 key strokes per day since I started using the new keyboard (I used <a href=\"https:\/\/github.com\/bagder\/keyfreq\">keyfreq<\/a> to figure this out). I also toyed around on <a href=\"https:\/\/www.keybr.com\/\">keybr.com<\/a> (where I reach 84 words\/minute typing speed &#8211; with a fair amount of typos), to get a feel for how efficient I can possibly become on this thing. Seems okay!<\/p>\n\n\n\n<p>Keyboards belongs in this annoying category of products that are really hard to figure out and get a <em>proper<\/em> feel for ahead of time even if you would be able to try them out before purchase. They pretty much <em>require<\/em> that we use them for a while before we can tell for sure we like them and want to stay with them many hours every day for the next several years.<\/p>\n\n\n\n<p>Based on a recommendation from my brother Bj\u00f6rn, I went with <strong>Logitech G915 TKL<\/strong> &#8211; tactile keys flavored. &#8220;Carbon&#8221; they call this color. It apparently also is available in white. Without a recommendation, I would not have considered this brand.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69e16d37b80b9&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69e16d37b80b9\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1335\" height=\"540\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2023\/12\/g915-tkl-carbon.png\" alt=\"The Logitech G915 TKLM keyboard\" class=\"wp-image-23750\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Pictured is the German version, I use the &#8220;nordic&#8221; one which is only marginally different on a few key labels.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">RGB Lights<\/h2>\n\n\n\n<p>This thing is branded a &#8220;gaming keyboard&#8221; and then of course the <em>default<\/em> keyboard RGB lightning effects consist of moving and changing colors across all the keys. There are 10 color style presets to select from, but the keyboard goes back to the default after idle timeouts, making the default mode really important. The factory default mode really screams <em>hey look at me<\/em>!, and is mostly disturbing to use.<\/p>\n\n\n\n<p>I have read comments from Linux  users online who even returned their G915 keyboards due to this crazy scheme not being possible to change properly <em>on device<\/em>, and the unfortunate truth is that I had to install their control software on a Windows box nearby to set a new default coloring mode: a solid single color on all keys &#8211; including that big G logo-symbol in the top left. Resetting back to this mode is fine. I appreciate <em>some<\/em> light on the keys, especially when using the keyboard at night.<\/p>\n\n\n\n<p>It could perhaps also be mentioned that their control software on Windows, <em>G Hub<\/em> , while looking fancy, was not easy to figure out how to do this with.<\/p>\n\n\n\n<p>I like that the lights on the keyboard go off completely after idling long enough, so that my workplace goes almost completely dark when left alone.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">TKL<\/h2>\n\n\n\n<p>Ever since I got my previous keyboard I have been interested in a Ten Key Less (TKL) model. I <em>never<\/em> use any of those keys on the numerical part and I figured it could be good ergonomics to reduce the travel distance for my right hand when moving from keys to the mouse and back.  A move that I must do hundreds if not thousands of times per day.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wireless<\/h2>\n\n\n\n<p>This keyboard is wireless but it is not a feature I care about. I use this quite stationary at my desk within cable distance and I find rather use a cable than having to recharge the device.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Layout<\/h2>\n\n\n\n<p>I&#8217;m using the traditional Swedish QWERTY layout, which some people legitimately will mention is not optimal for development compared to US keyboard layouts. This would be because of what key combos you need to write for parentheses, braces, forward-slash etc. But since the Swedish language has these commonly used extra letters (\u00c5, \u00c4 and \u00d6) and we have been using this keyboard layout for a long time in this country, I am used to it and where ever you go on Sweden and find a keyboard, almost every one of them will use this layout. It is the path of least resistance.<\/p>\n\n\n\n<p>I have never been a fan of the ergonomic keyboard styles and layouts. Probably because I never really allowed myself enough time to get used to them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Media keys<\/h2>\n\n\n\n<p>With my previous keyboard I had to press Fn plus an F-key to do media control, while this new one has a set of dedicated media keys above the F-keys as you can see on the image above. I can also control the volume with the scroll wheel thing on the top right. Pretty convenient actually.<\/p>\n\n\n\n<p>I have grown to appreciate having media control keys on the keyboard, and I find that having dedicated keys like this is a step up as it saves me from doing combo-presses frequently. A little less <em>finger gymnastics<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Switches<\/h2>\n\n\n\n<p>Logitech does not seem to have a specific brand name for their switches. They offer the same keyboard with three different styles: linear, clicky or tactile. I went with <em>tactile<\/em> and I&#8217;m satisfied. The feel is not substantially different than my previous cherry reds.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sound<\/h2>\n\n\n\n<p>I had Cherry MX Red switches in my previous keyboard, and this new one uses Logitech switches without any distinct name (that I could find). I did not have any particular problem with the noise level before but I hoped that this new one would perhaps be a little quieter. For the sake of family members when I type away on my keyboard when they are asleep and maybe to be less audible when I do video recordings etc. My home office and this keyboard setup is not  far away from where they sleep.<\/p>\n\n\n\n<p>I think maybe this keyboard is a little more silent, but not by much. I asked family members if they had noticed any difference in sound levels since my keyboard switch but none of them had noticed any change.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Size<\/h2>\n\n\n\n<p>Length: 368 mm<br>Width: 150 mm<br>Height: 22 mm<br>Weight: 810 g<\/p>\n\n\n\n<p>The actual size of the keyboard and keys is almost identical to my previous keyboard, I mean when excluding the removed numerical keyboard. The weight of the G915 makes it feel solid and it sits firmly and fixated on the table reliably even during  most my intense typing sessions. I suppose it is also good for wireless use as it won&#8217;t feel as &#8220;flimsy&#8221; as regular all-plastic wireless ones tend to feel. But I have not used it much in wireless mode.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Feeling<\/h2>\n\n\n\n<p>It feels solid and like it can survive being used daily for a long time.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"181\" src=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2014\/08\/kb-460-450px.jpg\" alt=\"\" class=\"wp-image-6222\" srcset=\"https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2014\/08\/kb-460-450px.jpg 450w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2014\/08\/kb-460-450px-150x60.jpg 150w, https:\/\/daniel.haxx.se\/blog\/wp-content\/uploads\/2014\/08\/kb-460-450px-300x120.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><figcaption class=\"wp-element-caption\">This is what my previous keyboard looked like.<\/figcaption><\/figure>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>On December 21 2023 I started using this new keyboard as my daily driver. I have used my previous one almost daily since August 2014. Back in 2015 I counted doing almost 7 million key-presses\/year. I don&#8217;t think I&#8217;ve typed any less since then. I rather think there are signs that I have typed a &hellip; <a href=\"https:\/\/daniel.haxx.se\/blog\/2024\/01\/24\/logitech-g915-tkl\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Logitech G915 TKL<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":5,"featured_media":8061,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-23622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-curl"],"_links":{"self":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/23622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/comments?post=23622"}],"version-history":[{"count":70,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/23622\/revisions"}],"predecessor-version":[{"id":24113,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/posts\/23622\/revisions\/24113"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media\/8061"}],"wp:attachment":[{"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/media?parent=23622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/categories?post=23622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/daniel.haxx.se\/blog\/wp-json\/wp\/v2\/tags?post=23622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}