Live data from Hacker News

Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

news.ycombinator.com

131–140 of 160 posts

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#131
post #42

Along the same lines: 1. How often do people use 'home' and 'end' keys ? I don't, but I know quite a lot who swear by them. Do they actually increase productivity ? 2. Should caps lock be removed as a large button in the most valuable real-estate-area on the keyboard ? I literally never use it. Even when typing long ALL-CAPS sequences. I just use 'shift' instead. 3. Do you use space bars with both hands ? I only use…

> 1. How often do people use 'home' and 'end' keys ? I don't I'd say, what are you coding where you don't benefit from home and end? I use both a lot while coding, usually in conjunction with ctrl+left or ctrl+right for quickly positioning the cursor where I want it, or ctrl+home or ctrl+end to quickly go to the top or bottom respectively. > 3. Do you use space bars with both hands ? Yes, not often while programming,…

> I'd say, what are you coding where you don't benefit from home and end?

In emacs, it's just Ctrl+a and Ctrl+e to go to beginning of line and end of line respectively. Those don't involve taking my hands off the home row, so they're much faster than lifting a hand up to go hit Home or End.

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#132

I'm not japanese (but I've got japanese family members) but I do use japanese keyboard since years and years and years. I use it as a qwerty keyboard but... I use the extra functions keys as "super" and "hyper" in addition to ctrl/shift/alt. I love japanese keyboards because the space bar is tiny so the modifiers left and right of the space bar are easy to reach. The "super" modifier is only for shortcuts related to…

I own a Varmilo VA88M and I would like to replace the spacebar with a smaller one to have a bigger left alt key, similar to the MBP keyboard.

I've already googled for a shorter spacebar keycap, but without luck.

Does anybody have a suggestion?

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#133

My mouse (Logitech G604) has six side buttons, three extra top bottoms, and has the following programmed on it: - copy - paste - enter - forward - back - Zoom mic toggle[0] - OSX screen left/right (activated by pushing the mouse wheel left or right). - Volume up/down (on top of the mouse) Screen left/right is the most important things I do with the mouse aside from the normal pointing and clicking. For the side butto…

Pretty much the same mappings here. Excellent mouse!

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#136

Earlier quoted context omitted.

> 1. How often do people use 'home' and 'end' keys ? I don't I'd say, what are you coding where you don't benefit from home and end? I use both a lot while coding, usually in conjunction with ctrl+left or ctrl+right for quickly positioning the cursor where I want it, or ctrl+home or ctrl+end to quickly go to the top or bottom respectively. > 3. Do you use space bars with both hands ? Yes, not often while programming,…

> I'd say, what are you coding where you don't benefit from home and end? In emacs, it's just Ctrl+a and Ctrl+e to go to beginning of line and end of line respectively. Those don't involve taking my hands off the home row, so they're much faster than lifting a hand up to go hit Home or End.

> In emacs, it's just Ctrl+a and Ctrl+e to go to beginning of line and end of line respectively.

This also works for most terminal emulators unless you've customized your bindings. It's really handy to go-to the beginning or end of a terminal command.

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#137
This is a little different than what the OP is asking but - I programmed an Xbox controller so that its buttons can act as left and right mouse buttons. This helps relieve fatigue in my right hand when I am working on mouse-intensive CAD work like laying out circuit boards etc.

Write-up here : https://iskender.ee/2020/12/27/Dual-Mouse.html

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#138

Earlier quoted context omitted.

> 1. How often do people use 'home' and 'end' keys ? I don't I'd say, what are you coding where you don't benefit from home and end? I use both a lot while coding, usually in conjunction with ctrl+left or ctrl+right for quickly positioning the cursor where I want it, or ctrl+home or ctrl+end to quickly go to the top or bottom respectively. > 3. Do you use space bars with both hands ? Yes, not often while programming,…

> I'd say, what are you coding where you don't benefit from home and end? In emacs, it's just Ctrl+a and Ctrl+e to go to beginning of line and end of line respectively. Those don't involve taking my hands off the home row, so they're much faster than lifting a hand up to go hit Home or End.

> they're much faster than lifting a hand up to go hit Home or End

Hmm, I see jumping by words is Alt+f and Alt+b, which seems more awkward to follow up with than Ctrl+Home followed by Ctrl+Left, say. Then again, mostly depends on time spent I doing it assume.

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#139
Information can be characterized as a portrayal of realities, ideas, or guidelines in a formalized way, which ought to be reasonable for correspondence, translation, or handling by human or electronic machine.

Information is addressed with the assistance of characters like letters in order (A-Z, a-z), digits (0-9) or extraordinary characters (+,- ,/,*,,= and so on)

What is Information?

Data is coordinated or characterized information, which has some significant qualities for the collector. Data is the handled information on which choices and activities are based https://zeeguru.com/y2mate-guru

Re: Ask HN: Does anyone use keyboard/mouse extra buttons for coding?

#140
Information Processing Cycle

Information preparing is the re-organizing or re-requesting of information by individuals or machine to build their convenience and add esteems for a specific reason. Information handling comprises of the accompanying essential advances - info, preparing, and yield. These three stages establish the information preparing cycle https://zeeguru.com/pinterest-video-downloader.

Post reply on HN