From 838a8806ad48e8cb25139ab0eb44bac9e1d4b86c Mon Sep 17 00:00:00 2001 From: Minizbot2012 Date: Sat, 24 Jul 2021 15:40:01 -0400 Subject: [PATCH] Final fix before major revamp, works --- devices/orbweaver/orbweaver_common.go | 2 +- devices/orbweaver/orbweaver_linux.go | 2 +- devices/orbweaver/orbweaver_windows.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/devices/orbweaver/orbweaver_common.go b/devices/orbweaver/orbweaver_common.go index 9730f46..fbba343 100644 --- a/devices/orbweaver/orbweaver_common.go +++ b/devices/orbweaver/orbweaver_common.go @@ -15,7 +15,7 @@ type Orbweaver struct { } //ProbcOrbFiles processes orbs -func (p Orbweaver) ProcOrbs(orbs []string) { +func (p *Orbweaver) ProcOrbs(orbs []string) { p.keymaps = &morb.KeyMaps{Currentmap: 0} if len(orbs) > 0 { for idx, orb := range orbs { diff --git a/devices/orbweaver/orbweaver_linux.go b/devices/orbweaver/orbweaver_linux.go index 7a65aad..acae9bf 100644 --- a/devices/orbweaver/orbweaver_linux.go +++ b/devices/orbweaver/orbweaver_linux.go @@ -12,7 +12,7 @@ import ( ) //OrbLoop Main loop for this device -func (p Orbweaver) OrbLoop(KeyBus chan *keyevents.KeyEvent) { +func (p *Orbweaver) OrbLoop(KeyBus chan *keyevents.KeyEvent) { println("UnixLoop starting") f, err := evdev.Open("/dev/input/by-id/usb-Razer_Razer_Orbweaver_Chroma-event-kbd") if err != nil { diff --git a/devices/orbweaver/orbweaver_windows.go b/devices/orbweaver/orbweaver_windows.go index 3e9ddd4..0a94de1 100644 --- a/devices/orbweaver/orbweaver_windows.go +++ b/devices/orbweaver/orbweaver_windows.go @@ -100,7 +100,7 @@ func (s *swapInt) Differ(s2 *swapInt) []byte { } //OrbLoop Main loop for this device -func (p Orbweaver) OrbLoop(KeyBus chan *keyevents.KeyEvent) { +func (p *Orbweaver) OrbLoop(KeyBus chan *keyevents.KeyEvent) { fmt.Println("Windows Loop Init") ctx := gousb.NewContext() dev, err := ctx.OpenDeviceWithVIDPID(vendor, prod)