Advertisement

remapping the keyboard (esp {} () )

Started by June 09, 2014 10:04 AM
15 comments, last by fastcall22 10 years, 7 months ago

i feel pressing the shift each time i want to put a { makes me tired

would like to remap the keyboard, could be for example

f1 {

f2 }

f3 (

f4 )

does anyone know good way of doin that (I am using win xp)

besides, why we all use qwerty, iznt the other remapping scheme

wouldnt be more effective (at least form me who types not much more than

one finger left hand, one finger right + this terrible gymnastique

when i need to put (){} ) ?

Google provides different results for different users, but when took 10 seconds to search for it the first few results contained several effective methods.

[s]I would personally advise against a registry hack for this.[/s](Edit: I had no rational reason for objecting to the registry method, it's probably just fine - please ignore that particular piece of advice.)

We don't all use QWERTY, there are other popular layouts (such as DVORAK) as well, perhaps you could take a look into some alternatives.

- Jason Astle-Adams

Advertisement

I would personally advise against a registry hack for this.

why?

Ps whan i asking questions, or move some topic, i expect some more indepth answer than googling something and posting the google links to me - so if your will answer me such way better do not answer me at all - could you be so nice? (no offence, Im just searching some more interesting than googling, If i will be needing that then i will call for you ;/)

Does someone know what would work good? its a bit troublesome to make a 5 days research in this simple topic..

in registry if i would redefined f1-f4 as {}() then i probably would must put oryginal f1-f4 under {}() too, that would be a little strange, though maybe better then here

(I very like customizing windows so maybe it is worth of trying -

downside is that probably it is not easy to switch this settin to normal..)

Ps whan i asking questions, or move some topic, i expect some more indepth answer than googling something and posting the google links to me

Everyone else expects you to do your own basic research - unfortunately we don't always get what we want.

No troublesome 5 days of research required, it'll take you all of 10-20 minutes to read through the first few results from Google, all of which provide valid solutions.

... and to answer your question, I withdraw my objection to the registry hack; once you asked and I was forced to think about a reasoning I realised it's mostly superstition and some experiences that are no longer relevant rather than any objective reasoning - altering your registry to remap a small number of keys really shouldn't present any serious problem.

- Jason Astle-Adams

No troublesome 5 days of research required,

Some 5 days or more research may be required if compared to a good answer if found here. Even if i get know answet and read google i can still want to ask here to check if someone will add something more or to discuss a things. so getta hell out of me with this advices and waste time of sombodys elese, please.. If you dont want to do it ignore my whole profile - im encouraging you to do that - or better do something more constructive than boring me with unneeded advices that consumes my precious time.

The constant trouble with this forum is some people i cauld call "propaganda men", If i ask something I want to do, propaganda men will always instead of answering me will try to say to me not do that, regardles of what it is, for example I want to do some asembly there coming a spamming ppropaganda man and is saying to me "dont do that", I want to combine rasterization with raytracing some propaganda man will come and say "dont do that", wannt to ask about some javascript code without checking

the google (or parralel to it) there comes another pm "dont do that" - this is moronic, I know what i want to do if you get no

answer do not spoil me with your ovn propaganda beter do your own things - thi is reat trashing of this forum, and dont waste my time - better ignore me instead, i will find other people who will answer to this or not but we will not waste a letters here

- becouse on teh other side i would must arugue with your opinion of not doing that every thime i am doing that anyway and this would waste a large amount of time on your opinion which do not interests me anyway, (those propaganda men are constant pathology of this forum)

Write an ahk script:
f1::{
f2::}
f3::(
f4::)
Though, you wouldn't need such a script, if you had proper typing discipline... I find the function keys harder to reach than any of the bracket keys (on an EN-us keyboard, that is).
Advertisement

No troublesome 5 days of research required,

Some 5 days or more research may be required if compared to a good answer if found here. Even if i get know answet and read google i can still want to ask here to check if someone will add something more or to discuss a things. so getta hell out of me with this advices and waste time of sombodys elese, please.. If you dont want to do it ignore my whole profile - im encouraging you to do that - or better do something more constructive than boring me with unneeded advices that consumes my precious time.

The constant trouble with this forum is some people i cauld call "propaganda men", If i ask something I want to do, propaganda men will always instead of answering me will try to say to me not do that, regardles of what it is, for example I want to do some asembly there coming a spamming ppropaganda man and is saying to me "dont do that", I want to combine rasterization with raytracing some propaganda man will come and say "dont do that", wannt to ask about some javascript code without checking

the google (or parralel to it) there comes another pm "dont do that" - this is moronic, I know what i want to do if you get no

answer do not spoil me with your ovn propaganda beter do your own things - thi is reat trashing of this forum, and dont waste my time - better ignore me instead, i will find other people who will answer to this or not but we will not waste a letters here

- becouse on teh other side i would must arugue with your opinion of not doing that every thime i am doing that anyway and this would waste a large amount of time on your opinion which do not interests me anyway, (those propaganda men are constant pathology of this forum)

Ever heard the phrase, "Give a man a fish and you feed him for a day; teach a man to fish, and you feed him for a lifetime."?

Understand what it means and why it is especially helpful for beginning programmers.

My Gamedev Journal: 2D Game Making, the Easy Way

---(Old Blog, still has good info): 2dGameMaking
-----
"No one ever posts on that message board; it's too crowded." - Yoga Berra (sorta)

wouldnt be more effective (at least form me who types not much more than one finger left hand, one finger right + this terrible gymnastique when i need to put (){} ) ?

I have a friend and co-worker who is quadriplegic after breaking is neck as a teenager. He can use three fingers on one hand. He types one key at a time. Yet he can program, write documents, and otherwise interact just fine. He uses sticky keys and calls it good enough. He tried one-handed keyboards designed for paralyzed individuals, but he preferred a standard keyboard since that was how he originally learned to type.

I have another former co-worker (no longer a friend) who was also quadriplegic, his was a car accident at a younger age. He has two fingers on one hand, three fingers on another, and he has learned to touch-type on a standard keyboard. He isn't as fast as his unparalyzed friends, but he can hit about 30 words per minute, which is fast enough.

I know another, a relative who was born premature and never developed full muscle control. He also has learned to type quickly, including all those tricky symbol keys.

And I have worked with another, a man just a few years older than me suffering from the early symptoms of Parkinson's disease, his hands shake uncontrollably. Even so, he continues to program with a standard keyboard, but his mouse is set to reduced sensitivity so the shaking doesn't mess up the pointer too badly.

Those are four that I know personally in real life, I've worked with even more people online who have overcome difficulties and learned to type.



I presume you have full use of all your fingers, but you might not.

If you have full access to your hands, I strongly suggest you learn to touch type. Most programmers can hit 60+ WPM including the symbol keys; personally I'm around 120WPM.

If you don't have full use of your fingers you have a little sympathy, but it is something that can be overcome. You can buy one-handed keyboards or you can learn to get along with a standard keyboard.



i use about 2 to 6 fingers when typing (1-3 on both hands the six 'inner' one)

Its okay for me, i strongly do not want tu use all fingers,

the problem is i do not like move hands i just like move fingers

- and typinh () {} usualy forces me in some way to move hands

(i also dislike enter - would like them to be near the space)

so i need a good way to remap about 4 most problematic

chars - and try it (as to diseases Im about to be ok, though i have boreliosis acouple years ago and often feel a pain in hands)

the worst combination I distaste is to pres two distant keys with one hand, like left alt and f4 with one hand or right shift and 9

in right hand - this is awfull - when i do that gymnastic afrer some times my hand akes, even pressing shift with left hand and 90 [] with right is awull to me, not sure the reason byt i hate type that


Some 5 days or more research may be required if compared to a good answer if found here. Even if i get know answet and read google i can still want to ask here to check if someone will add something more or to discuss a things. so getta hell out of me with this advices and waste time of sombodys elese, please.. If you dont want to do it ignore my whole profile - im encouraging you to do that - or better do something more constructive than boring me with unneeded advices that consumes my precious time.

The constant trouble with this forum is some people i cauld call "propaganda men", If i ask something I want to do, propaganda men will always instead of answering me will try to say to me not do that, regardles of what it is, for example I want to do some asembly there coming a spamming ppropaganda man and is saying to me "dont do that", I want to combine rasterization with raytracing some propaganda man will come and say "dont do that", wannt to ask about some javascript code without checking
the google (or parralel to it) there comes another pm "dont do that" - this is moronic, I know what i want to do if you get no
answer do not spoil me with your ovn propaganda beter do your own things - thi is reat trashing of this forum, and dont waste my time - better ignore me instead, i will find other people who will answer to this or not but we will not waste a letters here

- becouse on teh other side i would must arugue with your opinion of not doing that every thime i am doing that anyway and this would waste a large amount of time on your opinion which do not interests me anyway, (those propaganda men are constant pathology of this forum)

No wonder it might take you 5 days to find a proper key-bind tool with this syntax.

Perhaps you're receiving poor results in google simply because you are mistyping the words you are intending to write?


Ps whan i asking questions, or move some topic, i expect some more indepth answer than googling something and posting the google links to me - so if your will answer me such way better do not answer me at all - could you be so nice? (no offence, Im just searching some more interesting than googling, If i will be needing that then i will call for you ;/)

That attitude is simply irrelevant. No one here is your personal assistant. You've been returned a google search because it was a valid reply to your original question. Not sure where all that arrogance's coming from but I suggest you reconsider. We're all friends here and like to be constructive.

This topic is closed to new replies.

Advertisement