Python

Python PyTouchBar MacのTkinter(TK)/PyGameのアプリでTouch Barに対応してみる(7) ハプティクスフィードバック

PyTouchBarには、Macのトラックパッドで触覚フィードバックを行う方法が含まれている。

import PyTouchBar.Haptic as Haptic
Haptic.perform()

performメソッドは「パターン・レベル」と「演奏時間」の2つの(オプションの)引数を取る。

# patternは以下の3つが選べる
#   Haptic.Pattern.generic
#   Haptic.Pattern.alignment
#   Haptic.Pattern.levelChange
#   https://developer.apple.com/documentation/appkit/nshapticfeedbackmanager/feedbackpattern
# timeは以下の3つが選べる
#   Haptic.Time.default
#   Haptic.Time.now
#   Haptic.Time.drawCompleted
#   https://developer.apple.com/documentation/appkit/nshapticfeedbackmanager/performancetime
Haptic.perform(pattern, time)