የአይጥ ቁልፍ ምርመራ

እያንዳንዱን የቁልፍ እና የማሸብለል ክስተት ለማየት በመፈተኛው ቦታ ውስጥ ጠቅ ያድርጉ፣ ያሸብልሉ እና ያንቀሳቅሱ — እና መጫን የሚያመልጠውን ወይም በራሱ ሁለት ጊዜ የሚጫነውን ቁልፍ ይለዩ።

የቅርብ ጊዜ ክስተት
ቁልፍ
የተያዙ ቁልፎች
ቦታ
የመሃል ተሽከርካሪ
ክፍተት
ለዚህ ያህል ጊዜ የተያዘ
ጠቋሚ

በዚህ ፓነል ውስጥ በማንኛውም ቦታ ላይ ጠቅ ያድርጉ፣ በቀኝ ጠቅ ያድርጉ፣ በመካከለኛው ቁልፍ ጠቅ ያድርጉ፣ የጎን ቁልፎችን ይጫኑ እና ያሸብልሉ። ሲያንቀሳቅሱ ጠቋሚው ያለበት ቦታ ይዘመናል።

ይህ መሣሪያ ለአይጥ ወይም ለትራክፓድ የተሰራ ነው። እዚህ የሚደረጉ መንካቶች አሁንም እንደ touch ክስተቶች ይመዘገባሉ፣ ነገር ግን የቁልፍ እና የማሸብለል ምርመራዎች እውነተኛ አይጥ ያስፈልጋቸዋል።

ለመጀመር በመፈተኛው ቦታ ላይ ጠቅ ያድርጉ ወይም ያሸብልሉ

የአይጥ ግብዓት የክስተት ዝርዝሮችን እና በገጹ ላይ ያለውን ምዝግብ ማስታወሻ ለማሳየት በዚህ ገጽ ብቻ ይነበባል። ምንም ነገር አይቀመጥም ወይም አይሰቀልም — ምዝግቡን ማጽዳት ወይም ከገጹ መውጣት ያጠፋዋል።

በተደጋጋሚ የሚነሱ ጥያቄዎች

አይጤን አንዴ ስጫን ሁለት ጊዜ ጠቅ ያደርጋል — ይህ መሣሪያ ይህንን ማረጋገጥ ይችላል?

አዎ። የሚጠረጥሩትን ቁልፍ ነጠላ እና ሆን ብለው ለይተው ጠቅ ያድርጉ፦ እያንዳንዱ መጫን በትክክል አንድ Down እና አንድ Up መመዝገብ አለበት። በምልክት ማድረጊያ መስኮቱ ውስጥ (በነባሪ 40 ms) የሚከሰት ተጨማሪ መጫን እንደ ሁለት ጊዜ መጫን ምልክት ይደረግበታል እንዲሁም ይቆጠራል — በተከታታይ መጫን ውስጥ ይህ ስርዓተ-ጥለት መታየቱ የሶፍትዌር ሳይሆን የቁልፍ መቀየሪያው ማርጀቱን ያሳያል። ጤናማ ቁልፍ በእጅ በሚደረግ ጠቅታ በዚህ ፍጥነት ሁለት ጊዜ በጭራሽ አይጫንም፣ ስለዚህ ሆን ብለው ባልተለመደ ፍጥነት ጠቅ የሚያደርጉ ከሆነ ብቻ መስኮቱን ያሳድጉት።

የጎን ቁልፎቼ ለምን አይመዘገቡም?

ብዙ አሳሾች የ Back እና Forward ቁልፎችን ለታሪክ ዳሰሳ ይጠቀሙባቸዋል፣ እና አንዳንዶቹ ገጹ መጫኑን ማየት ከመቻሉ በፊት ይወስዷቸዋል — ይህ መፈተኛ ቦታ አሳሹ በሚፈቅድበት ቦታ ሁሉ ይህንን ያግዳል፣ ነገር ግን በሁሉም ቦታ ላይሆን ይችላል። በ Linux ላይ ያለው Firefox የጎን ቁልፎችን በጭራሽ ሪፖርት ላያደርግ ይችላል። እዚህ በጭራሽ ባይመዘገቡም በሌሎች መተግበሪያዎች ላይ የሚሰሩ ከሆነ፣ አሳሹ ጠልፎባቸዋል ማለት ነው፤ ይህ ማለት አይጡ ተበላሽቷል ማለት አይደለም።

በመፈተኛው ቦታ ላይ የቀኝ ጠቅታ ሜኑ ለምን አይከፈትም?

የቀኝ ጠቅታዎች እንደማንኛውም ቁልፍ እንዲቆጠሩ ለማድረግ ይህ ቦታ የዐውደ-ጽሑፍ (context) ሜኑን ያግዳል፤ ከዚህ ቦታ ውጭ ሜኑው እንደተለመደው ይሠራል። ገጹ ሊሽራቸው የማይችላቸው ሁለት ልዩ ሁኔታዎች አሉ፦ በ Firefox ውስጥ Shift + ቀኝ ጠቅታ ሁልጊዜ ሜኑውን ይከፍታል እና አይቆጠርም፣ እና በ Mac ላይ Ctrl + ጠቅታ ሆን ተብሎ እንደ ቀኝ ጠቅታ ይመዘገባል።

ተመሳሳይ ማሸብለል በሌላ አሳሽ ላይ ለምን የተለየ የ delta ቁጥር ያሳያል?

የማሸብለል መጠኖች እንደ አሳሹ እና እንደ መድረኩ በ pixels፣ lines ወይም pages ይመጣሉ፣ እና ንባቡ እያንዳንዱ ክስተት የትኛውን ክፍል እንደተጠቀመ ያሳያል። ለአንድ መጋጠሚያ የ pixel እሴት ሁልጊዜ ከ line እሴት የበለጠ ነው። የአሳሾችን የማሸብለል አቅጣጫ እና የደረጃ ብዛት ያወዳድሩ እንጂ ጥሬ የ delta ቁጥሮችን አያወዳድሩ።

የአይጥ ቁልፎች የሃርድዌር ክስተቶች እና የምርመራ መካኒክስ

የኮምፒውተር አይጥ (mouse) ሜካኒካዊ መቀየሪያዎች (switches) በጊዜ ብዛት እና በአገልግሎት ብዛት ምክንያት ማርጀት እና መበላሸት ያጋጥማቸዋል። ይህ የሃርድዌር መበላሸት በተለይ "contact bouncing" ወይም "chattering" በመባል የሚታወቀውን ችግር ያስከትላል። ይህ ችግር ሲከሰት ተጠቃሚው ቁልፉን አንድ ጊዜ ብቻ ሲጫን የውስጠኛው የብረት ንክኪ በአግባቡ ባለመቀመጡ ምክንያት የኤሌክትሪክ ምልክቱ በተደጋጋሚ ይቋረጣል፤ በዚህም የተነሳ ኮምፒውተሩ አንድ ጠቅታን እንደ ሁለት ወይም ከዚያ በላይ ተከታታይ ጠቅታዎች አድርጎ ይቆጥረዋል።

ይህንን የሃርድዌር ችግር ለመለየት እና ለመመርመር የአይጥ ቁልፍ ምርመራ መሣሪያው ተጠቃሚዎች በተለየ የመፈተኛ ቦታ ውስጥ ጠቅ እንዲያደርጉ፣ እንዲያሸበልሉ እና ጠቋሚውን እንዲያንቀሳቅሱ ያስችላቸዋል። መሣሪያው እያንዳንዱን የሃርድዌር እንቅስቃሴ በእውነተኛ ጊዜ በመከታተል የክስተት ዝርዝሮችን፣ የቁልፍ ኮዶችን፣ መጋጠሚያዎችን፣ የማሸብለል አቅጣጫን እና የጠቅታ ጊዜን በገጹ ላይ ባለው ምዝግብ ማስታወሻ ውስጥ ያሳያል። ይህም ተጠቃሚው የትኛው ቁልፍ መጫን እንደሚያመልጠው ወይም በራሱ ሁለት ጊዜ እንደሚጫን በግልጽ እንዲለይ ይረዳዋል።

የመሣሪያው ግብዓቶች እና የቁጥጥር መለኪያዎች

መሣሪያው የአይጥዎን ጤናማነት ለመገምገም የሚከተሉትን ግብዓቶች እና መለኪያዎች ይቀበላል፦

  • የአይጥ ድርጊቶች፦ በተሰየመው የአይጥ መፈተኛ ቦታ ውስጥ ጠቅ ማድረግ፣ በቀኝ ጠቅ ማድረግ፣ በመካከለኛው ቁልፍ ጠቅ ማድረግ፣ የጎን ቁልፎችን መጫን እና ማሸብለል።
  • የጠቋሚ እንቅስቃሴ፦ መጋጠሚያዎችን (coordinates) ለማዘመን ጠቋሚውን (አይጥ፣ ብዕር ወይም ንክኪ) በመፈተኛው ቦታ ውስጥ ማንቀሳቀስ።
  • የሁለት ጊዜ መጫን መለያ ገደብ (Double-fire Threshold)፦ የአንድን ቁልፍ ፈጣን ተከታታይ መጫኖች ለመለየት የሚያገለግል ሊበጅ የሚችል የጊዜ መስኮት ነው። ይህ የጊዜ ገደብ በነባሪነት 40 ms ላይ የተዋቀረ ነው።
  • ምዝግብ ማስታወሻውን አጽዳ ትዕዛዝ፦ እስካሁን የተከማቸውን የክስተት ታሪክ ሙሉ በሙሉ ለማጥፋት የሚያገለግል ቁልፍ ነው።

የመሣሪያው ውጤቶች እና የሁኔታ አመልካቾች

በመፈተኛው ቦታ ውስጥ እንቅስቃሴዎችን ሲያደርጉ መሣሪያው የሚከተሉትን መረጃዎች ያሳያል፦

  • የቅርብ ጊዜ ክስተት፦ በጣም የቅርብ ጊዜውን የአይጥ እንቅስቃሴ ዝርዝር የሚያሳይ ክፍል።
  • የሁኔታ አመልካቾች፦
    • ለመጀመር በመፈተኛው ቦታ ላይ ጠቅ ያድርጉ ወይም ያሸብልሉ
    • የአይጥ ግብዓት በመጠባበቅ ላይ
  • የእይታ መፍቻ (Visual Legend)፦
    • የተያዘ
    • የተፈተነ
    • ሁለት ጊዜ የተጫነ
  • የስታቲስቲክስ ፓነል፦
    • የተፈተኑ ቁልፎች
    • ጠቅላላ መጫኖች
    • የሁለት ጊዜ መጫኖች
    • የማሸብለል ደረጃዎች
  • የሁለት ጊዜ መጫን ምርመራ ሰንጠረዥ፦
    • ቁልፍ
    • መጫኖች
    • አነስተኛው ክፍተት
  • የክስተት ምዝግብ ማስታወሻ ሰንጠረዥ፦
    • ሰዓት
    • ክስተት (የሚታዩ እሴቶች፦ DownUpሁለት ጊዜ ጠቅ ማድረግ፣ ወይም የመሃል ተሽከርካሪ)
    • ቁልፍ (የሚታዩ እሴቶች፦ LeftRightMiddleBackForwardWheel፣ ወይም ላልታወቁ ቁልፎች ቁልፍ {number})
    • ዝርዝሮች (የሚከተሉትን ባህሪያት ያሳያል፦ ቁልፍየተያዙ ቁልፎች (ወይም የለም)፣ ቦታየመሃል ተሽከርካሪክፍተትለዚህ ያህል ጊዜ የተያዘ፣ እና የጠቋሚ ዓይነት፦ mousepen፣ ወይም touch)
    • ሁለት ጊዜ የተጫነ ባጅ
  • የባዶ ምዝግብ ሁኔታ፦ እስካሁን ምንም የአይጥ ክስተቶች የሉም — በመፈተኛው ቦታ ላይ ጠቅ ያድርጉ ወይም ያሸብልሉ።

የአሠራር ደንቦች እና ልዩ ሁኔታዎች

የተለያዩ ስርዓተ-ክወናዎች እና የድር አሳሾች የሃርድዌር ክስተቶችን በተለያየ መንገድ ያስተናግዳሉ። መሣሪያው ትክክለኛ ምርመራ ለማካሄድ የሚከተሉትን ደንቦች እና ልዩ ሁኔታዎች ይተገብራል፦

የሁለት ጊዜ መጫን መለየት (Double-Fire Detection)

የአንድ ቁልፍ ሁለት ተከታታይ መጫኖች ከተዋቀረው የጊዜ ገደብ (በነባሪ 40 ms) በታች በሆነ ፍጥነት ከተከሰቱ፣ መሣሪያው ይህንን እንደ ሁለት ጊዜ መጫን (double-fire) ይመዘግባል። ጤናማ የሆነ የአይጥ ቁልፍ በሰው እጅ በሚደረግ ተራ ጠቅታ በዚህ ፍጥነት ሁለት ጊዜ ሊጫን አይችልም።

የቀኝ ጠቅታ እና የዐውደ-ጽሑፍ ሜኑ

እያንዳንዱን የቀኝ ጠቅታ በአግባቡ ለመቁጠር እንዲቻል፣ በመፈተኛው ቦታ ውስጥ መደበኛው የአሳሽ የቀኝ ጠቅታ የዐውደ-ጽሑፍ (context) ሜኑ እንዳይከፈት ታግዷል። ከዚህ መፈተኛ ቦታ ውጭ ግን ሜኑው በተለመደው ሁኔታ ይሠራል። ሆኖም የሚከተሉት ልዩ ሁኔታዎች አሉ፦

  • በ Firefox አሳሽ ውስጥ Shift + ቀኝ ጠቅታ ሲጫን የአሳሹ የራሱ ሜኑ ሁልጊዜ የሚከፈት ሲሆን ይህ ክስተት በመሣሪያው አይመዘገብም።
  • በ macOS ስርዓተ-ክወና ላይ Ctrl + ጠቅታ ሆን ተብሎ እንደ ቀኝ ጠቅታ ይመዘገባል።

የጎን ቁልፎች አፈጻጸም

መሣሪያው እንደ Back እና Forward ያሉ የጎን ቁልፎች የአሳሹን የዳሰሳ አቋራጮች እንዳይቀሰቅሱ ለማገድ ይሞክራል። ነገር ግን አንዳንድ ስርዓተ-ክወናዎች ወይም አሳሾች (ለምሳሌ በ Linux ላይ የሚሰራ Firefox) እነዚህን መጫኖች ገጹ ላይ ከመድረሳቸው በፊት ሙሉ በሙሉ ሊጠልፏቸው ይችላሉ።

የማሸብለል መለኪያዎች (Scroll Wheel Units)

የማሸብለል እሴቶች እንደ አሳሹ እና እንደ መድረኩ ዓይነት በ pixelslines ወይም pages ሊለኩ ይችላሉ። ተጠቃሚዎች በተለያዩ አሳሾች መካከል ሲቀያየሩ የጥሬ እሴቶችን ልዩነት ከመመልከት ይልቅ የማሸብለል አቅጣጫውን እና የደረጃ ብዛቱን ማወዳደር አለባቸው።

የንክኪ ግብዓት (Touch Input)

በንክኪ ማያ ገጾች (touchscreens) ላይ የሚደረጉ መታጠቆች እንደ ንክኪ (touch) ክስተቶች ይመዘገባሉ። ሆኖም የቁልፍ እና የማሸብለል ምርመራዎችን በአግባቡ ለማከናወን እውነተኛ አይጥ ወይም ትራክፓድ ያስፈልጋል።

የግላዊነት እና የውሂብ አያያዝ መርህ

የአይጥ ቁልፍ ምርመራ መሣሪያው የተጠቃሚዎችን ግላዊነት ሙሉ በሙሉ ያከብራል። ሁሉም የአይጥ ግብዓቶች እና የክስተት ዝርዝሮች በተጠቃሚው የድር አሳሽ ውስጥ በአካባቢው (locally) ብቻ ይነበባሉ። ምንም ዓይነት ውሂብ ወደ ውጫዊ አገልጋዮች አይላክም ወይም አይቀመጥም። የክስተት ምዝግብ ማስታወሻውን ማጽዳት ወይም ከገጹ መውጣት ሁሉንም የተቀመጡ የክስተት መረጃዎችን በቋሚነት ያጠፋቸዋል።


ተደጋግሞ የሚነሱ ጥያቄዎች (FAQ)

ጥያቄ፦ አይጤን አንዴ ስጫን ሁለት ጊዜ ጠቅ ያደርጋል — ይህ መሣሪያ ይህንን ማረጋገጥ ይችላል?
አዎ። የሚጠረጥሩትን ቁልፍ ነጠላ እና ሆን ብለው ለይተው ጠቅ ያድርጉ፦ እያንዳንዱ መጫን በትክክል አንድ Down እና አንድ Up መመዝገብ አለበት። በምልክት ማድረጊያ መስኮቱ ውስጥ (በነባሪ 40 ms) የሚከሰት ተጨማሪ መጫን እንደ ሁለት ጊዜ መጫን ምልክት ይደረግበታል እንዲሁም ይቆጠራል — በተከታታይ መጫን ውስጥ ይህ ስርዓተ-ጥለት መታየቱ የሶፍትዌር ሳይሆን የቁልፍ መቀየሪያው ማርጀቱን ያሳያል። ጤናማ ቁልፍ በእጅ በሚደረግ ጠቅታ በዚህ ፍጥነት ሁለት ጊዜ በጭራሽ አይጫንም፣ ስለዚህ ሆን ብለው ባልተለመደ ፍጥነት ጠቅ የሚያደርጉ ከሆነ ብቻ መስኮቱን ያሳድጉት።

ጥያቄ፦ በመፈተኛው ቦታ ላይ የቀኝ ጠቅታ ሜኑ ለምን አይከፈትም?
የቀኝ ጠቅታዎች እንደማንኛውም ቁልፍ እንዲቆጠሩ ለማድረግ ይህ ቦታ የዐውደ-ጽሑፍ (context) ሜኑን ያግዳል፤ ከዚህ ቦታ ውጭ ሜኑው እንደተለመደው ይሠራል። ገጹ ሊሽራቸው የማይችላቸው ሁለት ልዩ ሁኔታዎች አሉ፦ በ Firefox ውስጥ Shift + ቀኝ ጠቅታ ሁልጊዜ ሜኑውን ይከፍታል እና አይቆጠርም፣ እና በ Mac ላይ Ctrl + ጠቅታ ሆን ተብሎ እንደ ቀኝ ጠቅታ ይመዘገባል።

ጥያቄ፦ የጎን ቁልፎቼ ለምን አይመዘገቡም?
ብዙ አሳሾች የ Back እና Forward ቁልፎችን ለታሪክ ዳሰሳ ይጠቀሙባቸዋል፣ እና አንዳንዶቹ ገጹ መጫኑን ማየት ከመቻሉ በፊት ይወስዷቸዋል — ይህ መፈተኛ ቦታ አሳሹ በሚፈቅድበት ቦታ ሁሉ ይህንን ያግዳል፣ ነገር ግን በሁሉም ቦታ ላይሆን ይችላል። በ Linux ላይ ያለው Firefox የጎን ቁልፎችን በጭራሽ ሪፖርት ላያደርግ ይችላል። እዚህ በጭራሽ ባይመዘገቡም በሌሎች መተግበሪያዎች ላይ የሚሰሩ ከሆነ፣ አሳሹ ጠልፎባቸዋል ማለት ነው፤ ይህ ማለት አይጡ ተበላሽቷል ማለት አይደለም።

ጥያቄ፦ ተመሳሳይ ማሸብለል በሌላ አሳሽ ላይ ለምን የተለየ የ delta ቁጥር ያሳያል?
የማሸብለል መጠኖች እንደ አሳሹ እና እንደ መድረኩ በ pixels፣ lines ወይም pages ይመጣሉ፣ እና ንባቡ እያንዳንዱ ክስተት የትኛውን ክፍል እንደተጠቀመ ያሳያል። ለአንድ መጋጠሚያ የ pixel እሴት ሁልጊዜ ከ line እሴት የበለጠ ነው። የአሳሾችን የማሸብለል አቅጣጫ እና የደረጃ ብዛት ያወዳድሩ እንጂ ጥሬ የ delta ቁጥሮችን አያወዳድሩ።