mirror of
https://github.com/luckfox-eng29/kvm.git
synced 2026-01-18 03:28:19 +01:00
feat: relative mouse (#246)
This commit is contained in:
7
usb.go
7
usb.go
@@ -1,8 +1,9 @@
|
||||
package kvm
|
||||
|
||||
import (
|
||||
"github.com/jetkvm/kvm/internal/usbgadget"
|
||||
"time"
|
||||
|
||||
"github.com/jetkvm/kvm/internal/usbgadget"
|
||||
)
|
||||
|
||||
var gadget *usbgadget.UsbGadget
|
||||
@@ -33,6 +34,10 @@ func rpcAbsMouseReport(x, y int, buttons uint8) error {
|
||||
return gadget.AbsMouseReport(x, y, buttons)
|
||||
}
|
||||
|
||||
func rpcRelMouseReport(dx, dy int8, buttons uint8) error {
|
||||
return gadget.RelMouseReport(dx, dy, buttons)
|
||||
}
|
||||
|
||||
func rpcWheelReport(wheelY int8) error {
|
||||
return gadget.AbsMouseWheelReport(wheelY)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user