Author Topic: logitech: make a keyboard with hyperscroll wheel, cherry switches  (Read 3532 times)

0 Members and 1 Guest are viewing this topic.

Offline urlwolf

  • Thread Starter
  • Posts: 107
Well, thanks to patents, the decidedly best scroll wheel can only be had in logitech mice.

Please logitech: make a keyboard with hyperscroll wheel, and cherry switches!

But I don't think the patent covers keyboards, so maybe any brand can do this. A scrollwheel belongs in a keyboard, near the arrow keys. It's far more efficient to navigate source code and long docs than either paging or scrolling with arrows.

Somehow, I think this will never happen... Thoughts?
keyboards: Cherry G80-3494- cherry reds | filco majestytouch - cherry browns | kinesis contour - cherry browns | cherry G80 - 1800 cherry blacks.
mice: filco touchpad | logitech G9x | wowpen joy | kensington orbit trackball | zalman fpsgun | intellimouse v1 | logitech rx1500

Offline Findecanor

  • Posts: 5040
  • Location: Koriko
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #1 on: Fri, 14 January 2011, 06:18:34 »
Quote from: urlwolf;278403
It's far more efficient to navigate source code and long docs than either paging or scrolling with arrows.

No, the most efficient way to navigate source code and long documents is to use editors/viewers with indexing mechanisms. With source code and technical documents, most of your navigation consists of jumping within the document (or between related documents) to entities which you know the name, but not necessarily the location of.

I find the scrollwheel to be useful mostly when browsing the web when the web site "designer" thought that he was supercalifragilisticexpialidociously smart and has screwed up the function of the arrow and page up/down keys. Example: Google image search.

The scrollwheel function is in apps not linked to the keyboard focus. It is linked to the the element that the mouse pointer is hovering over right now. This can be very annoying when you use the scrollwheel to scroll a web page.. and then it stops, because the mouse pointer happens to find itself over a Flash plugin.

However, I can see the usefulness of a new kind of scrollwheel where one step on the wheel up or down triggers a single key press on the corresponding arrow key.
🍉

Offline Phaedrus2129

  • Posts: 1131
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #2 on: Fri, 14 January 2011, 19:45:03 »
Would you really want a 4mm travel switch in a mouse? For reference, 90% of mice use an Omron switch with 0.5mm of travel.
Daily Driver: Noppoo Choc Mini
Currently own: IBM Model M 1391401 1988,  XArmor U9 prototype
Previously owned: Ricercar SPOS, IBM M13 92G7461 1994, XArmor U9BL, XArmor U9W prototype, Cherry G80-8200LPDUS, Cherry G84-4100, Compaq MX-11800, Chicony KB-5181 (SMK Monterey), Reveal KB-7061, Cirque Wave Keyboard (ergonomic rubber domes), NMB RT101 (rubber dome), Dell AT101W

Offline kps

  • Posts: 410
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #3 on: Fri, 14 January 2011, 21:40:43 »
Quote from: Findecanor;278407
No, the most efficient way to navigate source code and long documents is to use editors/viewers with indexing mechanisms. With source code and technical documents, most of your navigation consists of jumping within the document (or between related documents) to entities which you know the name


Yes! (but not just technical documents). This is the power of the alphabet — the power to name anything with a fixed, small set of symbols — made tangible, literally brought to one's fingertips, by the keyboard.

Offline JustCallMeCrash

  • Posts: 219
  • Location: NC, USA
  • ErgoDox Lover
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #4 on: Mon, 18 July 2011, 08:21:45 »
Along a similar vein, I'm interested in adding a scroll-wheel to an existing keyboard, specifically this 11800 with a trackball and mouse buttons...  How rad would it be to totally remove my mouse?  I've basically done that now, but I'm (hating) using the arrowkeys to navigate webpages.  Sure, it's better than grabbing the slider on the side of the window, but not by much.  I have the perfect spot to throw a standalone scrollwheel in this thing, I just have to figure out HOW.  Also need to figure out how to wire it up...
Barring that... I'd like to remap the caps-lock key to act as a modifier to make mouse movements (this is a trackball) work as wheel rolls.  For example, it would be cool to hold down the Caps key and roll the trackball down to emulate mouse-wheeling down.  Anybody have any experience with that as a mod??
ErgoDoxen 6 total: Cherry MX Browns, Cherry MX Clears, NovelKeys Box Royal, 80g Gateron Yellows, NovelKeys Pale Blues, NovelKeys Box Navy.
Preonic 2 total: OG Gateron Yellows (GMK silencer clips), TBD (unassembled v2).
XD-75 (mixed Gateron Yellows, MX Blacks, MX Clears on layer toggles).
Das S Professional (was MX Blues, now Ghetto Reds).
G80-11900.
ML-4400 (2x) Cherry MY boards.

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #5 on: Mon, 18 July 2011, 08:59:35 »
You can use AHK to have CapsLock as a modifier... The hard part would be fine tuning the code so that you get what you want out of the motion.  You are never going to get pure X or pure Y out of it, so the question is how to discriminate.

edit:  Of course that assumes you want to be able to scroll left/right as well as up down.  If you only want one direction it's cake.
« Last Edit: Mon, 18 July 2011, 09:06:12 by alaricljs »
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline JustCallMeCrash

  • Posts: 219
  • Location: NC, USA
  • ErgoDox Lover
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #6 on: Mon, 18 July 2011, 09:08:59 »
Quote from: alaricljs;382549
You can use AHK to have CapsLock as a modifier... The hard part would be fine tuning the code so that you get what you want out of the motion.  You are never going to get pure X or pure Y out of it, so the question is how to discriminate.

True, true.  If I were using Windows, I could use AHK, but as I'm a Linux user, I'll just have to root around a bit to figure it out.  I did just make my CapsLock key into a Windows Key... so that's kinda nice.  It even works inside my VirtualBox installs. Nice!
ErgoDoxen 6 total: Cherry MX Browns, Cherry MX Clears, NovelKeys Box Royal, 80g Gateron Yellows, NovelKeys Pale Blues, NovelKeys Box Navy.
Preonic 2 total: OG Gateron Yellows (GMK silencer clips), TBD (unassembled v2).
XD-75 (mixed Gateron Yellows, MX Blacks, MX Clears on layer toggles).
Das S Professional (was MX Blues, now Ghetto Reds).
G80-11900.
ML-4400 (2x) Cherry MY boards.

Offline alaricljs

  • I be WOT'ing all day...
  • ** Moderator Emeritus
  • Posts: 3715
  • Location: NE US
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #7 on: Mon, 18 July 2011, 09:13:50 »
Hmmm... that would have to be a fairly low level X app to modify mouse motion behavior.  As for the CapsLock deal, you can map it to a completely separate modifier as well.
Filco w/ Imsto thick PBT
Ducky 1087XM PCB+Plate, w/ Matias "Quiet Click" spring-swapped w/ XM Greens

Offline JustCallMeCrash

  • Posts: 219
  • Location: NC, USA
  • ErgoDox Lover
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #8 on: Mon, 18 July 2011, 09:42:41 »
I'm finding all kinds of cool stuff you can do with mod keys.  Very nice.
ErgoDoxen 6 total: Cherry MX Browns, Cherry MX Clears, NovelKeys Box Royal, 80g Gateron Yellows, NovelKeys Pale Blues, NovelKeys Box Navy.
Preonic 2 total: OG Gateron Yellows (GMK silencer clips), TBD (unassembled v2).
XD-75 (mixed Gateron Yellows, MX Blacks, MX Clears on layer toggles).
Das S Professional (was MX Blues, now Ghetto Reds).
G80-11900.
ML-4400 (2x) Cherry MY boards.

Offline daerid

  • Posts: 4276
  • Location: Denver, CO
    • Rossipedia
logitech: make a keyboard with hyperscroll wheel, cherry switches
« Reply #9 on: Mon, 18 July 2011, 12:12:13 »
The most efficient way to navigate source code (IMO) is vim

Fin.