التابع Keyboard.end()
في أردوينو
يوقف التابع end()
عملية محاكاة (emulating) وصل فأرة افتراضية بالحاسوب المتصل باللوحة. إن أردت إعادة التحكم بالفأرة مجدَّدًا، فاستدعِ التابع begin()
.
البنية العامة
Mouse.end()
القيم المعادة
لا يعاد أي شيء.
أمثلة
الضغط على زر الفأرة الأيسر في موقع المؤشر الحالي عند الضغط على الزر الموصول بالرجل 2:
#include <Mouse.h>
void setup(){
pinMode(2,INPUT);
// Mouse تهيئة وبدء المكتبة
Mouse.begin();
}
void loop(){
// إن ضُغِط على الزر المتصل بالرجل 2، فضغط زرالفأرة الأيسر
//then end the Mouse emulation
if(digitalRead(2) == HIGH){
Mouse.click();
Mouse.end();
}
}
انظر أيضًا
- التابع
begin()
: يبدأ عملية محاكاة (emulating) لفأرة افتراضية موصولة بالحاسوب المتصل. - التابع
click()
: يرسل ضغطة سريعة وخاطفة إلى الحاسوب عند موقع مؤشر الفأرة الحالي. - التابع
move()
: يحرك مؤشر الفأرة في الحاسوب المتصل. - التابع
press()
: يرسل ضغطة مستمرة إلى الحاسوب عند موقع مؤشر الفأرة الحالي. - التابع
release()
: يحرِّر زر الفأرة الذي ضُغِط عليه مسبقًا باستعمال التابعpress()
. - التابع
isPressed()
: يتحقَّق إن كان زر معيَّن من أزرار الفأرة مضغوطًا أم لا.