Issue 398 in xmonad: Make Keyboard Keys Position Dependant not Value Dependant

Status: New Owner: ---- New issue 398 by robertmassaioli: Make Keyboard Keys Position Dependant not Value Dependant http://code.google.com/p/xmonad/issues/detail?id=398 Prenote: This is a wishlist item and not critical. What is the problem? The problem is that anybody that creates an xmonad.hs for qwerty, for example, excludes anybody else using a different keyboard layout. And vice versa. However, when I create my xmonad.hs I find that I often only care about keyboard position and not the actual letter that I am pressing. You should be able to make your keyboard layout by specifying keyboard positions rather than the actual keys themselves. What is the expected result? This would allow better sharing of XMonad config files between everyone. And for those that specify by position, like me, it would be easier and more portable. I don't know how much effort it would really be though, but maybe you could change something small about it to make it work for you. I have a dummy function in my xmonad.hs that I may start using for that sort of portability called 'convertKeys': http://github.com/robertmassaioli/xmonad.hs/blob/master/xmonad.hs

Updates: Labels: Type-Enhancement Priority-Low Comment #1 on issue 398 by vogt.adam: Make Keyboard Keys Position Dependant not Value Dependant http://code.google.com/p/xmonad/issues/detail?id=398 Perhaps this module (should be in the next release) addresses some of what you're looking for: http://code.haskell.org/XMonadContrib/XMonad/Actions/KeyRemap.hs

Comment #2 on issue 398 by robertmassaioli: Make Keyboard Keys Position Dependant not Value Dependant http://code.google.com/p/xmonad/issues/detail?id=398 Something like that is an excellent start; and I just happen to be using Programmer Dvorak. This should definitely be merged in for the next release because it will allow for the beginnings of this functionality.

Comment #3 on issue 398 by MathStuf: Make Keyboard Keys Position Dependant not Value Dependant http://code.google.com/p/xmonad/issues/detail?id=398 Umm. Would this be the default? I originally had questions about this with vim, but eventually came to realize that the letters are chosen for mneumonics (well, except hjkl) and position doesn't matter. If you know where your letters are, you're fine on any keyboard.

Comment #4 on issue 398 by robertmassaioli: Make Keyboard Keys Position Dependant not Value Dependant http://code.google.com/p/xmonad/issues/detail?id=398 I partially agree but I happen to position most of my keys for their ease of typing and how nice they feel on my hands. I very much try and reduce all chances of RSI or getting something similar; I have to many friends that are currently suffering that fate. Therefore often position is more important to me than the key itself (and I touch type Programmer Dvorak so I know exactly where all my keys are too). I do agree though that most keys do not need to be changed, but it really would be preferable for some of them.
participants (1)
-
codesite-noreply@google.com