Computer hardware and computer peripheral devices; Interfaces and peripheral devices for computers; Mouse pads; Computer software applications, downloadable, for controlling peripherals; Computer keyboards; Computer keyboard controllers; High performance computer hardware with specialized features for enhanced game playing ability; Downloadable computer firmware for computer peripheral devices; Downloadable computer software for use in connection with gaming peripherals; Downloadable computer game software
Electrical and Scientific Apparatus