To me the MAIN problem is the keyboard, specially with laptops.

I solved a lot of that with a wireless keyboad.

But I believe that the problems started when Microsoft came out with its "Windows" key layout and the 'win-logo key" and a "menu-key", and putting the CTRL KEY and the Alt keys TWICE (one on the left and one on the right).

PLUS the fact that now there is no real standad as to where the UP-DOWN-LEFT keys, AND the HOME, DELETE, INSERT, PAGEUP, PAGEDOWN keys. THEY ARE ALL IN DIFFERENT places for all different brands and even within models of the same brand.

This is a TERRIBLE situation, I'd say. It's as if in a car the clutch and brakes were duplicated, or were among various other "newer" pedals to facilitate where you want to "drive to".

It's unbelievable: we have ISO standards FOR SOFTWARE but not for HARDWARE!

ALSO, the quality of the keyboard switches is nowdays TERRIBLE, compared to when IBM came up with the personal computer and brought us much better keyboards and layouts.

Those were layouts that were designed for typing. NOT FOR MULTI-MEDIA.