Need help with IBM Model F soarers converter configuration
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
So I have been happily using my IBM Model F AT Keyboard after restoring it I did make a restoration log post on DESKTHORITY go check it out if want. Anyway I wanted to know if it would be possible to have ctrl plus all the keys below for different media keys.
1 I want to be volume mute
2 I want to be volume down
3 I want to be volume up
4 I want to be play/pause
5 I want to be rewind
6 I want to be fast forward
Just to clarify the number keys im talking about are not the ones on the num pad.
Please any support would be great in determining if this would be possible Thanks.
1 I want to be volume mute
2 I want to be volume down
3 I want to be volume up
4 I want to be play/pause
5 I want to be rewind
6 I want to be fast forward
Just to clarify the number keys im talking about are not the ones on the num pad.
Please any support would be great in determining if this would be possible Thanks.
- AJM
- Location: Germany
- Main keyboard: Vortex ViBE (with Silent Inks)
- Main mouse: steelseries Sensei RAW
- Favorite switch: Silent Ink
- DT Pro Member: 0231
I didn't get my Model F "out of storage" to test it, but this should be the necessary commands for the programing of the keys 1 - 4. I couldn't find any key codes for fast forward or rewind, though. (All I see are "previous track" and "next track".)
Code: Select all
macroblock
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
endblock
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
OK Thanks very much for the code I will try it and let you know whether all is good really appreciate the help.
would this code be possible too?
ctrl + f9 will give you f11
ctrl + f10 will give you f12
Thanks.
would this code be possible too?
ctrl + f9 will give you f11
ctrl + f10 will give you f12
Thanks.
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
I tried the Code you gave me:
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
endblock
The error I kept getting I have attached an image please let me know your thoughts on that error Thanks in advance for your help.
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
endblock
The error I kept getting I have attached an image please let me know your thoughts on that error Thanks in advance for your help.
- Attachments
-
- IBM Model F Error code.PNG (8.95 KiB) Viewed 3172 times
- AJM
- Location: Germany
- Main keyboard: Vortex ViBE (with Silent Inks)
- Main mouse: steelseries Sensei RAW
- Favorite switch: Silent Ink
- DT Pro Member: 0231
So I've tested it with my Model F XT now and it works fine.
I don't think it matters if it's an AT or XT in this case.
In your post you left out the first line "macroblock". But that can't be the reason, because then the error message would complain about line 1 or 2 and not 20.
But is there really not other code apart from mine in your config file? If there is, please post the complete file content.
For the F-keys you mentioned, include this between "macroblock" and "endblock":
I don't think it matters if it's an AT or XT in this case.
In your post you left out the first line "macroblock". But that can't be the reason, because then the error message would complain about line 1 or 2 and not 20.
But is there really not other code apart from mine in your config file? If there is, please post the complete file content.
For the F-keys you mentioned, include this between "macroblock" and "endblock":
Code: Select all
macro F9 CTRL
PUSH_META CLEAR_META CTRL
PRESS F11
POP_ALL_META
endmacro
macro F10 CTRL
PUSH_META CLEAR_META CTRL
PRESS F12
POP_ALL_META
endmacro
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
Thanks again for the input unfortunately I won't be able to get you the complete code until 2 weeks to e as I am on holiday but will post the code basically my code has all sorts of other remapping to allow my AT to have a standard UK ISO Layout and also remapping caps lock scroll lock, NUM lock and print screen.
Will send you full code when I am back though.
Will send you full code when I am back though.
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
Back from holiday now here is the full keyboard code i use to get my desired layout:
remapblock
FAKE_02 LALT # extra pad lhs of space
FAKE_04 RALT # extra pad rhs of space
FAKE_05 EUROPE_1 # extra pad lhs of enter
FAKE_06 BACKSLASH # extra pad top of enter
FAKE_07 F11 # extra pad lhs of insert
LALT LCTRL
INTERNATIONAL_2 EUROPE_2 # extra pad rhs of left shift
#INTERNATIONAL_1 F13 # extra pad lhs of right shift
F11 F14 # extra pad bottom of numpad +
BACK_QUOTE ESC
EXTRA_SYSRQ SCROLL_LOCK
SCROLL_LOCK PAD_ASTERIX
PAD_ASTERIX PRINTSCREEN
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
CAPS_LOCK LALT
LCTRL CAPS_LOCK
EXTRA_EUROPE_2 BACKSLASH # HASH KEY Next to enter
endblock
Really hope you can help me in figuring out what I am doing wrong Thanks.
remapblock
FAKE_02 LALT # extra pad lhs of space
FAKE_04 RALT # extra pad rhs of space
FAKE_05 EUROPE_1 # extra pad lhs of enter
FAKE_06 BACKSLASH # extra pad top of enter
FAKE_07 F11 # extra pad lhs of insert
LALT LCTRL
INTERNATIONAL_2 EUROPE_2 # extra pad rhs of left shift
#INTERNATIONAL_1 F13 # extra pad lhs of right shift
F11 F14 # extra pad bottom of numpad +
BACK_QUOTE ESC
EXTRA_SYSRQ SCROLL_LOCK
SCROLL_LOCK PAD_ASTERIX
PAD_ASTERIX PRINTSCREEN
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
CAPS_LOCK LALT
LCTRL CAPS_LOCK
EXTRA_EUROPE_2 BACKSLASH # HASH KEY Next to enter
endblock
Really hope you can help me in figuring out what I am doing wrong Thanks.
- AJM
- Location: Germany
- Main keyboard: Vortex ViBE (with Silent Inks)
- Main mouse: steelseries Sensei RAW
- Favorite switch: Silent Ink
- DT Pro Member: 0231
Everything's ok. You probably just left out the first line from my code example.
Here's everything in one piece:
Here's everything in one piece:
Code: Select all
remapblock
FAKE_02 LALT # extra pad lhs of space
FAKE_04 RALT # extra pad rhs of space
FAKE_05 EUROPE_1 # extra pad lhs of enter
FAKE_06 BACKSLASH # extra pad top of enter
FAKE_07 F11 # extra pad lhs of insert
LALT LCTRL
INTERNATIONAL_2 EUROPE_2 # extra pad rhs of left shift
#INTERNATIONAL_1 F13 # extra pad lhs of right shift
F11 F14 # extra pad bottom of numpad +
BACK_QUOTE ESC
EXTRA_SYSRQ SCROLL_LOCK
SCROLL_LOCK PAD_ASTERIX
PAD_ASTERIX PRINTSCREEN
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
CAPS_LOCK LALT
LCTRL CAPS_LOCK
EXTRA_EUROPE_2 BACKSLASH # HASH KEY Next to enter
endblock
macroblock
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
macro F9 CTRL
PUSH_META CLEAR_META CTRL
PRESS F11
POP_ALL_META
endmacro
macro F10 CTRL
PUSH_META CLEAR_META CTRL
PRESS F12
POP_ALL_META
endmacro
endblock
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
wow thanks a lot it all worked perfectly really appreciate it
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
one last thing i have remapped esc to where the ¬ and ` and ¦ symbol key would be how would i go about making a macro where left shift+esc would output the ¬ key and ctrl+esc would give me ` symbol and right shift+esc would give me ¦ symbol if you could let me know if and how that would be done I would really appreciate it I am such a noob with soarers configuration.
Thanks for all the help.
Thanks for all the help.
- AJM
- Location: Germany
- Main keyboard: Vortex ViBE (with Silent Inks)
- Main mouse: steelseries Sensei RAW
- Favorite switch: Silent Ink
- DT Pro Member: 0231
No problem.
Since I don't use the Model F as a daily driver, it's nice to get it out from time to time for some macro programming.
Since I don't use the Model F as a daily driver, it's nice to get it out from time to time for some macro programming.
Code: Select all
remapblock
FAKE_02 LALT # extra pad lhs of space
FAKE_04 RALT # extra pad rhs of space
FAKE_05 EUROPE_1 # extra pad lhs of enter
FAKE_06 BACKSLASH # extra pad top of enter
FAKE_07 F11 # extra pad lhs of insert
LALT LCTRL
INTERNATIONAL_2 EUROPE_2 # extra pad rhs of left shift
#INTERNATIONAL_1 F13 # extra pad lhs of right shift
F11 F14 # extra pad bottom of numpad +
BACK_QUOTE ESC
EXTRA_SYSRQ SCROLL_LOCK
SCROLL_LOCK PAD_ASTERIX
PAD_ASTERIX PRINTSCREEN
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
CAPS_LOCK LALT
LCTRL CAPS_LOCK
EXTRA_EUROPE_2 BACKSLASH # HASH KEY Next to enter
endblock
macroblock
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
macro F9 CTRL
PUSH_META CLEAR_META CTRL
PRESS F11
POP_ALL_META
endmacro
macro F10 CTRL
PUSH_META CLEAR_META CTRL
PRESS F12
POP_ALL_META
endmacro
macro ESC LSHIFT
PRESS BACK_QUOTE
endmacro
macro ESC CTRL
PUSH_META CLEAR_META CTRL
PRESS BACK_QUOTE
POP_ALL_META
endmacro
macro ESC RSHIFT
PUSH_META CLEAR_META RSHIFT
SET_META RALT
PRESS BACK_QUOTE
POP_ALL_META
endmacro
endblock
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
All working but the control+esc is very finicky as in it works but you have to time hold the control down for a certain amount of time and even then you cannot click it repeatedly any idea why that might be and would the problem go away if we change it to tab+esc?
Again Thanks for the help.
Again Thanks for the help.
- AJM
- Location: Germany
- Main keyboard: Vortex ViBE (with Silent Inks)
- Main mouse: steelseries Sensei RAW
- Favorite switch: Silent Ink
- DT Pro Member: 0231
Ah, ok, sorry, the Alt/Ctrl key seems to create some chatter. So it's often good to include some "DELAY" after the PUSHING/CLEARING of METAs.
I've also changed it, so that the characters come repeatedly, if you hold the key:
I've also changed it, so that the characters come repeatedly, if you hold the key:
Code: Select all
remapblock
FAKE_02 LALT # extra pad lhs of space
FAKE_04 RALT # extra pad rhs of space
FAKE_05 EUROPE_1 # extra pad lhs of enter
FAKE_06 BACKSLASH # extra pad top of enter
FAKE_07 F11 # extra pad lhs of insert
LALT LCTRL
INTERNATIONAL_2 EUROPE_2 # extra pad rhs of left shift
#INTERNATIONAL_1 F13 # extra pad lhs of right shift
F11 F14 # extra pad bottom of numpad +
BACK_QUOTE ESC
EXTRA_SYSRQ SCROLL_LOCK
SCROLL_LOCK PAD_ASTERIX
PAD_ASTERIX PRINTSCREEN
ESC NUM_LOCK
NUM_LOCK PAD_SLASH
CAPS_LOCK LALT
LCTRL CAPS_LOCK
EXTRA_EUROPE_2 BACKSLASH # HASH KEY Next to enter
endblock
macroblock
macro 1 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_MUTE
POP_ALL_META
endmacro
macro 2 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_DOWN
onbreak
BREAK MEDIA_VOLUME_DOWN
POP_ALL_META
endmacro
macro 3 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
MAKE MEDIA_VOLUME_UP
onbreak
BREAK MEDIA_VOLUME_UP
POP_ALL_META
endmacro
macro 4 CTRL -SHIFT -ALT -GUI
PUSH_META CLEAR_META all
DELAY 5
PRESS MEDIA_PLAY_PAUSE
POP_ALL_META
endmacro
macro F9 CTRL
PUSH_META CLEAR_META CTRL
DELAY 5
PRESS F11
POP_ALL_META
endmacro
macro F10 CTRL
PUSH_META CLEAR_META CTRL
DELAY 5
PRESS F12
POP_ALL_META
endmacro
macro ESC LSHIFT
MAKE BACK_QUOTE
onbreak
BREAK BACK_QUOTE
endmacro
macro ESC CTRL
PUSH_META CLEAR_META CTRL
DELAY 5
MAKE BACK_QUOTE
onbreak
BREAK BACK_QUOTE
POP_ALL_META
endmacro
macro ESC RSHIFT
PUSH_META CLEAR_META RSHIFT
SET_META RALT
DELAY 5
MAKE BACK_QUOTE
onbreak
BREAK BACK_QUOTE
POP_ALL_META
endmacro
endblock
-
- Location: United Kingdom
- Main keyboard: Modded IBM Model F AT
- Main mouse: Mionix Naos 8200
- Favorite switch: Capacitive Buckling Springs
- DT Pro Member: -
- Contact:
All working now although when I first uploaded the configuration you gave me the computer was acting really weird and the tab key acted like it was continually pressed but after restart of my PC all seems good
Thanks for all the help.
Thanks for all the help.