Page 1 of 1
Key remapping on a Vortex.
Posted: 29 Aug 2011, 01:29
by prava
Hi, fellows.
I've been trying to find a way to map my (useless) Rwin key on my poker to function as AltGR (CTRL + ALT), but It just doesn't work on autohotkeys.
Any chance it can happen? I NEED such key, because as a Euro its a pita to use ctrl+alt for symbols such as € and the like, its just annyoing.
Thanks
Posted: 29 Aug 2011, 01:44
by Minskleip
I thought AltGr was just what the OS treat RAlt as under certain keymaps. Tried mapping as RAlt?
Posted: 29 Aug 2011, 19:42
by JBert
The only way to modify the Poker is by replacing the controller or changing the PCB layout.
The latter is done by destroying certain copper traces and re-wiring the switch and broken traces to make a new physical layout.
Posted: 29 Aug 2011, 20:32
by sordna
The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
It's very easy to remap keys under Linux, I've remapped both the right windows key AND the caps lock key to AltGr. Are you sure it's not possible in Windows? I found this page that mentions RWin and RAlt:
http://www.autohotkey.com/docs/KeyList.htm
if for some reason you can't remap RWin to RAlt, maybe you can remap CapsLock to RAlt?
Posted: 29 Aug 2011, 20:58
by JBert
sordna wrote:The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
Actually, I didn't go into detail because it's highly unlikely the OP would go through with it if he knew it would void his warranty and could leave him with a broken keyboard.
IIRC, the Poker uses
a Holtek HT82K629A controller with a pre-programmed physical layout (download the data sheet and check page 20 for the key matrix). Adding an ALT-GR key is then nothing more than connecting the switch to a Column 10 and Row 5, keeping in mind that you need to keep the key matrix working.
Posted: 29 Aug 2011, 21:05
by ripster
This should do it.
<^>!
Posted: 29 Aug 2011, 21:10
by sordna
Meanwhile, the Rapoo v7 turns out to be
fully programmable with some neat software on the CD it comes with. Argh! PFU, Diatec, KBC, etc should take note!
Posted: 18 Dec 2012, 23:11
by samwisekoi
JBert wrote:sordna wrote:The problem is that the Poker only has a left Alt key, there's no right Alt key (AltGr) to move around the PCB, and there's no dip switch setting to convert the right menu or winkey to a right Alt key either.
Actually, I didn't go into detail because it's highly unlikely the OP would go through with it if he knew it would void his warranty and could leave him with a broken keyboard.
IIRC, the Poker uses
a Holtek HT82K629A controller with a pre-programmed physical layout (download the data sheet and check page 20 for the key matrix). Adding an ALT-GR key is then nothing more than connecting the switch to a Column 10 and Row 5, keeping in mind that you need to keep the key matrix working.
As of this writing, the Poker (at least the one in my hands) uses the HT82K94E programmable controller, which does not have a pre-programmed physical layout according to the Holtek data sheet.
It is too bad, because solder is easier than microcode for such a mod.
- samwisekoi
Posted: 19 Dec 2012, 00:09
by Daniel Beardsmore
Wow. I didn't realise how much of a complete screw-up Alt Gr was. (Ripster's suggestion is only suitable for LHS — you need something else to map RWin to Alt Gr. RWin::AltGr doesn't exist in AutoHotkey; you have to simulate Ctrl+Alt instead. However, if you use AutoHotkey to create Ctrl+Alt shortcuts (e.g. ^!l::… for Ctrl+Alt+L → …) and try invoking that as AltGr+L, you get some wack behaviour in XP, as it jams keys down. Fixed by Windows 8, I think it was fixed by 7 actually.)
Personally I find Alt Gr a nuisance to use, so I use LCtrl+LAlt instead.
Posted: 19 Dec 2012, 00:28
by kbdfr
Daniel Beardsmore wrote:[…] Personally I find Alt Gr a nuisance to use, so I use LCtrl+LAlt instead.
French keyboard:
@ is AltGr+0 (number row), to be reached using only the right hand (thumb + middle finger). For LCtrl+LAlt+0 you need both hands. Now
that is a nuisance.
# is AltGr+3 (number row), to be reached with right thumb on AltGr and left ring (or middle) finger on 3. For LCtrl+LAlt+3 you have to move your right hand to the left of the keyboard. Now
that is a nuisance.
Posted: 19 Dec 2012, 00:37
by IvanIvanovich
They made win alt dipswitch on the wrong side is the biggest screw up. How many people really need that on the left side? Having the dipswitch make right win an alt gr would have been a better choice.
I made custom keymap to solve my problems. I just hit alt+shift switch to my alternate charachters keymap, type the letter and change back.
Posted: 19 Dec 2012, 23:43
by Daniel Beardsmore
kbdfr wrote:
French keyboard:
...
You mean that you prefer to type with one hand if at all possible? The idea that anyone objects to a keyboard requiring two hands, is new to me. (Except for people who only have one hand.)
For me, @ is shift + ' which I type with both hands: left hand for shift, right hand for '
For …, it's left alt + left ctrl (left hand) and L (right hand).
In XP, I can't bind to altgr in AutoHotkey, messes up horribly: jams keys down all the time. In Windows 7, all these weird missed key release issues are gone. For example, Matias's "driver" for the Tactile Pro, is just a compiled AutoHotkey script with the default icon. Useless in XP, keeps jamming alt down when I press alt+tab. No bother in 7.