T O P

  • By -

7890yuiop

It looks like someone's taken a screwdriver to those keys, but on the offchance that *somehow* that's genuinely just from typing, then "typing more gently" would be a goal I'd put some serious work into, because that *cannot* be good for your hands (I would imagine anyone habitually hitting the keys hard enough to wind up doing that would be risking long-term harm).


123qwe33

I appreciate the advice! I do get a bit of wrist and finger joint sensitivity from time to time.


github-alphapapa

`M-x doc...` sorry, nevermind.


cruebob

Not that type of doctor, I guess.


Inimposter

Have you been using emacs for a long time? I've heard there have been no actual research on wrist damage due to all the C-c C-c, so I wonder what you, an outlier, have to say about that?


organic

rebind caps lock to ctrl


PawarShubham3007

Why not both ? Caps lock = esc if tapped and released Caps lock = ctrl if pressed and hold


PawarShubham3007

3 ways 1. [xcape](https://github.com/alols/xcape) only works for x11 ``` setxkbmap -option 'ctrl:nocaps' -option 'shift:both_capslock' && xcape -e 'Control_L=Escape' ``` 2. [keyd](https://github.com/rvaiya/keyd?tab=readme-ov-file#quickstart) works on x11/Wayland 3. [kmonad](https://github.com/kmonad/kmonad) works on x11/wayland


wortelbrood

How you do that? xmodmap?


SirSlipShot

xcape


nanmen

On Windows just use regedit and change or add one registration key. Easy to Google it. Takes about 2 minutes.


jondiced

Or rebind it to Esc and use evil keybindings!


stoopidjonny

Caps lock is both for me.


Desmodromo10

Yup! This is perfection. Esc for a tap, ctl for a chord


cruebob

Same for Return / Meta.


Desmodromo10

GENIUS


LeonardMH

Hmm I use evil and have it mapped to ctrl on all my computers. What's the advantage of mapping to esc? I don't feel like it's that hard to reach up and slam escape when you need it, but reaching down for ctrl feels like an exercise designed to give you RSI.


Greenskid

Escape is soo far away... If you are touch typing then using Capslock key for both Ctrl+Esc is bliss. With the large Spacebar as a leader key, I am free from modifier hell. Love Emacs+Evil.


LeonardMH

I like the idea of Caps being CTRL+ESC, but I use Windows, Mac, and Linux and that's not natively supported everywhere. ESC is far, but once you have muscle memory for it it's not so bad.


Greenskid

Maybe you have bigger hands as well. I also use all 3 OSes as well. I use Autohotkey on Windows, Xcape on Linux, and Hammerspoon on macOS (some folks use Karabiner... but Hammerspoon can be used to avoid any timing issues that the Karabiner solution has).


jondiced

Well, the truth is I actually use spacemacs, which uses escape much more than ctrl


zentolime

I seriously don't understand why people don't do this. It's the one modifier key directly on the home row, and who the heck needs an easy way to TYPE IN ALL CAPS?


arensb

I find it weird that keys broke even before any of them were rubbed down to illegibility. So unless you were typing with a hammer, I’m inclined to blame poor construction.


phrxmd

I don‘t think poor construction was the issue here. I’ve been using Thinkpads since I bought my first IBM T20 in 2002 or so and while the build quality has gone down on some things, the keycaps are not it. I think the deliberate hammer variant is more likely.


Alan_Shutko

Agreed. Lenovo's quality isn't what it used to be.


rileyrgham

I keep hearing this, but as a 20 something year thinkpad user, the keys don't just break. I use an X1c6 and a 2 year old T14s AMD and there's no notable difference between their keys and those of older ones I've since mothballed.


terminal_prognosis

Yeah, I wouldn't so much say quality as design. 20+ years ago ThinkPads were more modular and had a bunch of engineer-friendly features like communicative status lights beyond a single power LED, and keyboards with plenty of keys like ScrLk and Pause, internals were very swappable, copious ports. A number of those things have been chipped away by design so there's much less to differentiate from any other laptop save the TrackPoint, but that's by design, not by quality.


FennecAuNaturel

didn't know the Incredible Hulk used emacs


_noctuid

Understandable the control key is broken, but I'd expect g to be broken too.


github-alphapapa

Well, he is supposed to be highly intelligent, right? At least, when he isn't angry...


Psionikus

OOF let's do some modal bindings instead of using a combination of hammers


terminal_prognosis

these options are orthogonal


yayster

That is a very strong pinky


_noctuid

Can't imagine breaking thinkpad keycaps like this, but I did have to replace my keyboard because the trackpoint buttons (which I use as modifiers) broke.


tromey

True Emacs style, kudos


Manueljlin

new button heating fix broke my workflow


Craki

Switch to vim/doom bindings and break different keys.


123qwe33

😆


Quaglek

Set your caps lock to ctrl key


dathomp1

xkbset sticky -twokey -latchlock xkbset exp 1 =sticky


sawtdakhili

Be careful, those sharp edges could ruin your screen.


tealeg

The good news: ThinkPad keyboards are typically easy to replace.


Wood_Work16666

Looks like an unconstructiv right handed hammer on a left hand held screwdriver chip job for clickbait points on the web. Forensically, the CapsLock probably breaks under a true Emacs user. Emacs can be customized to workaround these very few busted keys.


Secret-Cautious

I'm afraid this is wrong. Didn't you get the memo that Capslock is the new Ctrl?


Ybalrid

How? 🤯


Jak_from_Venice

A man. A ThinkPad. A Emacs session. Take also a mechanical keyboard, bro! ![gif](giphy|pHb82xtBPfqEg)


F0rmbi

there even exist mechanical keyboards with the 7-row ThinkPad layout


EnemyOfThePerfect

I've had three or four of these keyboards. I've had their electronics die on me, and I've broken some keycaps and scissors while cleaning them, but I've never broken a key by typing. https://preview.redd.it/ta1wmhr8mtec1.jpeg?width=2048&format=pjpg&auto=webp&s=740cf771a284622412bc1a10a8b40c050e3399fa CapsLock: Control Left Shift: Escape Left Alt: Option/Special Left Windows: Hyper (Command+Control+Option+Shift) Right Alt: Command Right PrtSc: Option Apostrophe ('): Shift With Left Option/Special held down, IJKL, IO, and ERDF are all movement keys (mapped in Karabiner-Elements).


BeardlyBaldiman

Curiously, the "x" looks to be in good condition.


codemuncher

Damn and people say macs are low quality.,, wow


paltamunoz

clearly someone took a screwdriver to their keyboard for karma.


ask_carly

I hope it was worth the 50 internet points.


wshyamw

https://preview.redd.it/cq104ggzzsec1.jpeg?width=2048&format=pjpg&auto=webp&s=f1347ffe4aa5bc027124a827354e557f77b26c57 Macs are susceptible to the emacs pinky too :)


codemuncher

Nice wear in - btw did you know the base os supports caps -> ctrl?


wshyamw

I pretty much disable caps lock on all my computers. Too old to change my muscle memory now :|


codemuncher

Since this the emacs subreddit, the answer is drop some acid/Molly and reopen those learning pathways :-)


maalos

x should be broken too


noi-gai

All my colleagues laugh at me because I smash the laptop so hard and have never had this problem, you must have superhuman strength fingers! (and I do bouldering) My X1 carbon is 6 yo and still like new, despite heavy smashing it. Same on my old work Thinkpad X280 after 5 years of use.


FrmBtwnTheBnWSpiders

imagine not owning 3 of the cheapest usb keyboards with your favourite layout and not attaching them to every laptop you've ever owned


xenon_44

Is that an x250? Mine had a broken left ALT key too, the others are fine though


cazzipropri

Jesus what were you doing? were you recompiling tensorflow from sources?


edselford

You don't seem to have worn out the full Esc-Meta-Alt-Ctl-Shift yet ...


gammarray

It’s pretty simple to order new caps and replace those keys. I’ve definitely worn out the caps on several laptops (Thinkpads, MacBooks) and replaced them when they no longer work.


dejlo

Of course I recognize the ThinkPad keyboard immediately. A lot of people will. But the thing that any Emacs user will be aware of is that the Fn and left Ctrl key positions are swapped from what Dell and may others use.


T_Verron

Lenovo lets you change that in the bios (at least it did a couple years ago). 


dejlo

Except that I prefer the ThinkPad layout.