Кіріспе

Бағдарламаланатын ПК пернетақтасы

Gateway AnyKey – Gateway 2000, Inc. компаниясының кейбір үстел компьютерлері үшін опция ретінде эксклюзивті түрде сатылған бағдарламаланатын компьютерлік пернетақта. 1991 жылдың көктемінде ұсынылған пернетақта, кем дегенде бес белгілі нұсқада және Tucson, Аризона штатында орналасқан Maxi Switch, Inc. компаниясымен (Lite On Technology Corporation еншілес компаниясы) өндірілді. Ол ProKey II (кейін ProKey 124) атауымен Maxi Switch компаниясының өзі де сатылды. AnyKey, әсіресе, тәжірибелі пайдаланушылар мен компьютер бағдарламашылары арасында танымал болды және жақын арада культты мәртебеге ие болды. Пернетақтада он екі қосымша функциялық перне, төрт бағдарламалау пернесі және диагональді енгізу үшін төрт қосымша бағыт пернесі, сондай-ақ сегіз бағытты бағыт пернелерінің ортасында, әдетте екінші бос орын пернесі ретінде жұмыс істейтін, бірақ қайта бағдарламаланатын бір бос перне бар. AnyKey пернетақтасында Num Lock, Caps Lock және Scroll Lock шамдарының оң жағында орналасқан "Program" деген төртінші индикатор шамы бар. 1995 жылы Windows және Menu пернелері пайда болғанға дейінгі дизайнының жаңартылған нұсқаларында осы пернелердің орнында, мақсатты аймаққа байланысты жұлдызша (*), кері қисық сызық (\) немесе реші белгісі (#) орналасқан. AnyKey-дің ерекшелігі – аппараттық бағдарламалану мүмкіндігі. Пернетақтада ішкі контроллер және пайдаланушы анықтаған макростарды сақтай алатын EEPROM чипі бар. Пернетақтадағы кез келген перне кез келген ұзындықтағы макроны қамтитын немесе пернетақтадағы кез келген басқа перне сияқты жұмыс істейтіндей (қайта карталанған) етіп бағдарламалануы мүмкін. AnyKey EEPROM жадындағы деректер пернетақта ұзақ уақытқа десек де ажыратылған жағдайда да сақталады, сондықтан компьютер өшірілсе, ажыратылса немесе пернетақта басқа компьютерге ауыстырылса, параметрлер мен бағдарламалау жоғалмайды. AnyKey бастапқыда 60 дюймдік кабельдің соңында AT стиліндегі қосылысымен ғана қол жетімді болды. Gateway AnyKey сатып алумен бірге PS/2 портымен пайдалануға мүмкіндік беретін қарапайым адаптерді де ұсынды, ал Gateway 1991 жылдан бастап өз машиналарына PS/2 портын қоса бастады. Ол сондай-ақ қазіргі заманғы пернетақта корпустарына қарағанда сәл қалың және Dell компаниясының сол кездегі ұсыныстарына ұқсас ерекше клинополистік пішінге ие. Көптеген пернетақталар сияқты, AnyKey-де пернетақтаны жазбаға қолайлы бұрышқа бұру үшін жоғарғы бұрыштарынан түсірілетін екі пластикалық тіреуіш бар. Сонымен қатар, кейбір нұсқаларында сыртқы екі тіреуіштен гөрі аз бұрышқа бұруға мүмкіндік беретін ұзын орталық пластикалық тіреуіш те бар. AnyKey резеңке күмбезді пернелерді пайдаланады, бұл IBM-нің танымал Model M пернетақтасы сияқты механикалық пернетақталармен салыстырғанда тегіс, "жұмсақ" перне сезімін береді. Пернетақтадағы кез келген басқа пернелер – әріптер, сандар, бағыт пернелері және тіпті Shift, Alt, Ctrl, Enter және Space Bar сияқты модификаторлар сияқты арнайы пернелерді де бағдарламалауға болады. Бір перне қайта карталанғаннан кейін Program шамы жыпылықтайды және пернетақта бұрынғыдай әдіспен қосымша қайта карталау командаларын күтеді. Әрбір перне басылғанда Remap шамы тоқтап, перне басылғанын белгілеу үшін бір сәтте жарқырайды. Қайта карталауды аяқтамай тұрып Remap пернесін қайта басу операцияны жояды. Кем дегенде бір рет қайта карталау аяқталғаннан кейін Remap пернесін басу барлық қайта карталауларды сақтайды, бірақ аяқталмаған қайта карталау болса, оны тоқтатады. Бұл "пернені өзіне қайта карталау" деп аталады. Remap пернесін басу Program шамын жыпылықтатуға итермелейді, бұл келесі басылған перне қайта карталанатынын көрсетеді.

Қалыптылықтары

AnyKey пайдаланушы бағдарламалай алатын қайталау жылдамдығына (перне ұсталып тұрғанда компьютердегі қызметін қайталайтын жылдамдық) ие, және бұл жылдамдық тақта ішіндегі контроллермен басқарылады. Сондықтан, ол қосылған компьютердегі BIOS немесе операциялық жүйе басқаратын қайталау жылдамдығын жоққа шығарады. (Linux жүйесінде бұл, кіретін kbdrate құралымен қақтығыс тудыруы мүмкін.) Қайталау жылдамдығын орнату үшін Repeat Rate пернесін басып, содан кейін жоғарғы қатардағы функциялық пернелердің бірін басу керек, мұнда F1 – ең баяу жылдамдық, ал F8 – ең жылдам жылдамдық, сосын "Repeat Rate" пернесін қайтадан басу қажет. AnyKey-дің бағдарламалану мүмкіндігі оның әрекетіне қатысты күрделі ережелердің қалыптасуына әкеледі. Мысалы, Num Lock, Caps Lock және Scroll Lock пернелеріне макростар тағайындалмайды, бірақ оларды басқа макростардың құрамына қосуға болады. Алайда, бұл пернелерді басқа пернелерге қайта бағыттауға және қайта-қайта бағыттауға болады.

Тарих

Gateway 1991 жылдан 1998 жылға дейін көптеген үстелдік жүйелерімен бірге AnyKey пернетақталарын жинақтап немесе ұсынды. Пернетақтада кеңейтілген бағдарламалау мүмкіндігі болды, бұл тәжірибесіз пайдаланушыларға AnyKey пернетақталарын беймәлім және түсініксіз жолдармен қайта бағдарламалауға мүмкіндік берді. AnyKey пернетақталарының өндірісі шамамен 1998 жылы тоқтатылды, ал Gateway оларды ұсынуды көп ұзамай тоқтатты. Қазіргі уақытта Maxi Switch, Gateway және Lite On компаниялары AnyKey пернетақтасына ұқсас немесе оған балама өнімдер ұсынбайды.