Author Topic: Programming a Cherry G80-8200 under Linux  (Read 2669 times)

0 Members and 1 Guest are viewing this topic.

Offline kalrand

  • Thread Starter
  • Posts: 119
Programming a Cherry G80-8200 under Linux
« on: Tue, 16 December 2014, 08:03:17 »
I run Linux at home, and don't have easy access to a windows computer that has a PS/2 port anymore.

Now I've picked up a G80-8200 keyboard, and kind of like it.

Is there any way to program the reprogrammable keys with any other software than Cherry Tools, which only runs under windows?

I've found in the forums how to manually reprogram keys to strings, but what I'm looking to do is change to scancodes like "F13" which I can't type on the keyboard naturally.

My 122 key Model M was born on July 25th, 1988.

Offline berserkfan

  • Posts: 2135
  • Location: Not CONUS Not CONUS Not CONUS Not CONUS
  • changing diapers is more fun than model f assembly
Re: Programming a Cherry G80-8200 under Linux
« Reply #1 on: Tue, 16 December 2014, 08:08:11 »
I run Linux at home, and don't have easy access to a windows computer that has a PS/2 port anymore.

Now I've picked up a G80-8200 keyboard, and kind of like it.

Is there any way to program the reprogrammable keys with any other software than Cherry Tools, which only runs under windows?

I've found in the forums how to manually reprogram keys to strings, but what I'm looking to do is change to scancodes like "F13" which I can't type on the keyboard naturally.

I just tossed my 8200 PCB and controller. These guys are very hard to handle outside Cherry tools.

If I recall right they don't let you reprogram to f13 or anything not part of windows. I, too, was hoping to reprogram to unique scancodes so that I could use autohotkey to map.

However, there is a way to reset everything to stock. I can't remember that way anymore, but stock means that you will get unique scancodes like f15 so you can use autohotkey on them.
Most of the modding can be done on your own once you break through the psychological barriers.

Offline IvanIvanovich

  • Mr. Silk Underwear
  • Posts: 8199
  • Location: USA
Re: Programming a Cherry G80-8200 under Linux
« Reply #2 on: Tue, 16 December 2014, 10:28:24 »
Some models don't actually require the software, and allow you to program 'on the fly'. You can try it and see...

Programming the
free programmable keys
If you want to enter the programming
menu for the free programmable keys
scan the “Enter Prog Mode” label or
press the 6 mode keys (SHIFT left,
SHIFT right, CTRL left, CTRL right, ALT
left, ALT right) at the same time for at
least 3 seconds. The keyboard will
perform two beeps to indicate that the
programming menu has been entered.
Select the free programmable key you
like to program by pressing. Type the
keystring you like to program. It is
possible to program all keys or key
combinations up to a stringlength of 16
characters. To finish the string press the
key you like to programm for a second
time. If you want to exit the
programming menu scan the "Exit Prog
Mode" label or press the space bar.

Offline berserkfan

  • Posts: 2135
  • Location: Not CONUS Not CONUS Not CONUS Not CONUS
  • changing diapers is more fun than model f assembly
Re: Programming a Cherry G80-8200 under Linux
« Reply #3 on: Tue, 16 December 2014, 11:41:07 »
Some models don't actually require the software, and allow you to program 'on the fly'. You can try it and see...

Programming the
free programmable keys
If you want to enter the programming
menu for the free programmable keys
scan the “Enter Prog Mode” label or
press the 6 mode keys (SHIFT left,
SHIFT right, CTRL left, CTRL right, ALT
left, ALT right) at the same time for at
least 3 seconds. The keyboard will
perform two beeps to indicate that the
programming menu has been entered.
Select the free programmable key you
like to program by pressing. Type the
keystring you like to program. It is
possible to program all keys or key
combinations up to a stringlength of 16
characters. To finish the string press the
key you like to programm for a second
time. If you want to exit the
programming menu scan the "Exit Prog
Mode" label or press the space bar.

Ivan

I get the impression OP wants to set the keys to unique scancodes (eg F13) for use with some software like Autohotkey. I once set them back to the defaults which allowed them to get unique scancodes, but can't remember how I did it.
Most of the modding can be done on your own once you break through the psychological barriers.

Offline kalrand

  • Thread Starter
  • Posts: 119
Re: Programming a Cherry G80-8200 under Linux
« Reply #4 on: Wed, 17 December 2014, 17:20:24 »
Some models don't actually require the software, and allow you to program 'on the fly'. You can try it and see...

Programming the
free programmable keys
If you want to enter the programming
menu for the free programmable keys
scan the “Enter Prog Mode” label or
press the 6 mode keys (SHIFT left,
SHIFT right, CTRL left, CTRL right, ALT
left, ALT right) at the same time for at
least 3 seconds. The keyboard will
perform two beeps to indicate that the
programming menu has been entered.
Select the free programmable key you
like to program by pressing. Type the
keystring you like to program. It is
possible to program all keys or key
combinations up to a stringlength of 16
characters. To finish the string press the
key you like to programm for a second
time. If you want to exit the
programming menu scan the "Exit Prog
Mode" label or press the space bar.

Ivan

I get the impression OP wants to set the keys to unique scancodes (eg F13) for use with some software like Autohotkey. I once set them back to the defaults which allowed them to get unique scancodes, but can't remember how I did it.

That's exactly where I am with this.

The keyboard can do manual programming, and that's one way I could go with this, but unique scancodes would be ideal.
My 122 key Model M was born on July 25th, 1988.

Offline berserkfan

  • Posts: 2135
  • Location: Not CONUS Not CONUS Not CONUS Not CONUS
  • changing diapers is more fun than model f assembly
Re: Programming a Cherry G80-8200 under Linux
« Reply #5 on: Wed, 17 December 2014, 19:09:57 »
Kalrand, I could not find the answer using any geekhack or yahoo mail search function. But I do remember the question was answered for me before. So I used Google search, and found the correct answer on my own thread a while ago!!!!

https://geekhack.org/index.php?topic=46185.0

The relevant answer:

To Set a Key Back to Default
LESS
1. Close all programs and open an editor such as Notepad or go to a DOS Prompt
2. Enter program mode by holding down the following six key combination until you hear two beeps and ***MENU ENTRY*** is displayed in your editor. Ctrl (left) ,Shift (left), Alt(left), Ctrl (right), Shift (right), Alt (right)
3. Press the key you wish to set to default (to select it)
4. Press the key a second time (to set to default)
5. Cancel the Find/Replace box using the mouse (for Windows 2000 and XP users)
Repeat Steps 3 through 5 for any other keys that you would like to set to default
6. Exit Program Mode by pressing the Spacebar (you should see ***MENU EXIT*** and hear two beeps)

This WILL work it worked for me!

Most of the modding can be done on your own once you break through the psychological barriers.