Profile

Masanori Ogino 𓀁

181351 posts 1993 follows 1215 followers

Please pay attention to random failures.

https://mstdn.maud.io/@omasanori
Masanori Ogino 𓀁 Masanori Ogino 𓀁 reblogged at 4 years ago

Izumi Tsutsui tsutsuii@social.mikutter.hachune.net

- NetBSD/sun3 や NetBSD/x68k の場合(というか、これらのマウスデバイス実装のベースの SunOS のマウスイベント Firm_event モデルの場合)、マウス自身のデバイスプロトコルとしては X, Y, ボタンを同一パケットで送ってくるにも関わらず、デバドラレベルで delta-X, delta-Y, およびボタン別のイベントに分割していてユーザーランド側の read(2) では分割されたイベント単位(つまり X, Y, 各ボタンで独立したイベント毎)で読み込まれるので、 Xsun や X68k のサーバーもそのままボタンイベントだけを独立して処理する。
- wsmouse(4) の場合も SunOS 同様で、デバイスが同一パケットで X, Y, button を送ってくるとしても delta-X, delta-Y, およびボタン別のイベントに分割している。
#XE3b