geekhack

geekhack Community => Keyboards => Topic started by: Aardwolf on Sun, 06 January 2013, 05:09:54

Title: More than 6 keys with Filco Majestouch on USB in Linux?
Post by: Aardwolf on Sun, 06 January 2013, 05:09:54
Hi,

I'm experimenting with some synthesizer software and am annoyed by the 6 key limit of USB.

The Filco Majestouch 1 has NKRO, but by new computer has no PS/2 port. So I'm stuck with using USB with its 6 key limit.

Is there any way in Linux to use this keyboard over USB but without that limit?

Since full NKRO is possible with PS/2, and the signal from the keyboard goes through USB first if you use the PS/2 convertor, it means the keyboard is somehow able to send the full NKRO signal through its USB cable, right? So is there a way to extract that information from the keyboard directly from its USB connection into my PC?

Thanks!
Title: Re: More than 6 keys with Filco Majestouch on USB in Linux?
Post by: Soarer on Sun, 06 January 2013, 06:42:51
The way it works is that when you connect it to a PS/2 port the controller inside the keyboard senses that, stops using USB, and starts using PS/2 - i.e. it isn't going 'through' USB at that point.

You could get a Teensy and build a converter using my firmware (http://geekhack.org/index.php?topic=17458.0), if you can solder a few wires :D
Title: Re: More than 6 keys with Filco Majestouch on USB in Linux?
Post by: reverkiller on Sun, 06 January 2013, 07:15:31
The way it works is that when you connect it to a PS/2 port the controller inside the keyboard senses that, stops using USB, and starts using PS/2 - i.e. it isn't going 'through' USB at that point.

You could get a Teensy and build a converter using my firmware (http://geekhack.org/index.php?topic=17458.0), if you can solder a few wires :D

Theoretically couldn't you use the HID Liberation device and put new firmware on it with NKRO?
Title: Re: More than 6 keys with Filco Majestouch on USB in Linux?
Post by: Soarer on Sun, 06 January 2013, 07:57:58
The way it works is that when you connect it to a PS/2 port the controller inside the keyboard senses that, stops using USB, and starts using PS/2 - i.e. it isn't going 'through' USB at that point.

You could get a Teensy and build a converter using my firmware (http://geekhack.org/index.php?topic=17458.0), if you can solder a few wires :D

Theoretically couldn't you use the HID Liberation device and put new firmware on it with NKRO?

Yeah, that would work too!