geekhack

geekhack Community => Off Topic => Topic started by: azhdar on Mon, 01 September 2014, 11:10:09

Title: My keyboard listing/database project
Post by: azhdar on Mon, 01 September 2014, 11:10:09
I have the project to build a listing/database of all mech keyboards .

I noticed that there's no easy way to look for a keyboard based on criterias unless you go to mechanicalkeyboards.com (https://mechanicalkeyboards.com/search.php) but their large catalog is still missing lot of keyboards .


This will probably lead to something really similar to this page (https://mechanicalkeyboards.com/search.php) with more filters .

I also plan to put a quiz kinda like this one (https://mechanicalkeyboards.com/first_mechanical_keyboard.php).

This is mainly to list CURRENT keyboards , older keyboards aren't the focus of this .


So far i have come with those fields to specify a keyboard :


It will be handle like a database for exemples :
Poker 2 ANSI mx blue green backlit ,
Poker 2 ANSI mx red green backlit ,
Poker 2 ANSI mx red no backlit ,
POKER 2 DE ISO mx blue green backlit
will be 4 differents entries .

Do you think i missed fields to define a keyboard ?

I'll also think of a solution to allow other people to add keyboard while avoiding the fake entries .
Title: Re: My keyboard listing/database project
Post by: FoxWolf1 on Mon, 01 September 2014, 11:44:58
Just a few things...

You have a field for keycap plastic, but you should also have one for printing method (laser, pad printing, dyesub, doubleshot, painted and engraved, etc.).

PCB vs plate mount for switches.

Plate material-- you might have a hard time finding this information, but some people might find it useful to be able to exclude anything with a crappy (plastic) plate.

Case material.
Title: Re: My keyboard listing/database project
Post by: azhdar on Mon, 01 September 2014, 12:07:41
Noted , thanks will add that
Title: Re: My keyboard listing/database project
Post by: dorkvader on Mon, 01 September 2014, 14:07:13
Do you think i missed fields to define a keyboard ?
One thing I think might plague your effort is a philosophical issue.

What, exactly, counts as a "mechanical" keyboard, and how is that different from a "rubber dome" keyboard (or another type).

Once you have a very clear definition of that, then you can continue to catalogue everything that falls into the category.

Many keyboards enthusiasts enjoy (model M, topre) have aspects of keyboards we don't.