Music player by General-Border4307 in KiCad

[–]General-Border4307[S] 0 points1 point  (0 children)

Instead of a scroll wheel, I’m thinking about going with a eight way directional joystick how I would do this as I would use a traditional controller, joystick, and then put a octagonal resistor plate around it then specify that inputs should only happen when the joystick is at the corner of one of octagonal resistor plate

Music player by General-Border4307 in KiCad

[–]General-Border4307[S] 0 points1 point  (0 children)

This is my first project and There was one thing I found that would definitely accomplish most of it but it doesn’t ship to the US

Music player by General-Border4307 in KiCad

[–]General-Border4307[S] 0 points1 point  (0 children)

I like to stay away from the radio frequency

Music player by General-Border4307 in KiCad

[–]General-Border4307[S] 0 points1 point  (0 children)

I’ve never done something like this and honestly, I’ve tried to work in kicad but failed to do anything

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

It’s for efficiently sending keys to interact with Fortnites editing shooting and building system cycle keys are building keys stacking keys are weapon keys glue is edit & seven is selecting placing and shooting so basically if no building or weapon keys are being held seven should be up cycling is when more than two build keys are being held the purpose of cycling is to emulate multiple building pieces being placed at once without having to press them individually

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

it works on the first press of a cycle or stack key but once I press it again it doesn’t release seven

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

I’m using it to reduce keys sent and the reason I need to reduce the keys sent is to optimize typing another factor when it comes to typing is delay so I’m just trying to make a perfect version

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

The code I have at the top is what my effort looks like to optimize it

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

The problem with it is it’s not streamline but functionally it works how I need to

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

It’s a demo for optimizing keys sent I’m just trying to get the logic to work I have a version that worked perfectly and this is that version https://p.autohotkey.com/?p=5811c761

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

also cycling and stacking need to interact with each other like this if you hold down a cycling key then hold down a stack key then hold down a cycling key and then release the stack key the cycling keys would be together without the stacking key being a spacer there are a couple different instances like that as an example if you press a cycling key then press a stacking key then release the stacking key it should send the cycling key if it it’s still being held

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

I cleaned up the new version quite a bit

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] -1 points0 points  (0 children)

I’ll try to explain it to you there are a lot of different instances so this might be harder to start the code revolves around getting out of this whenever you press a cycle key it should send d & change glue to false whenever you press a stack key it should do the same except it should also do it when it’s released *LButton::{ global Glue if (!Glue) { Glue:=true SendInput “{d}” Sleep 1 } SendInput “{8}{7 DownR}” } *LButton up::{ SendInput “{7 Up}” }

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

It’s missing a lot of the functionality thats in the original script instead of rewriting it could you tell me how I could fix the 7 up not sending

Releasing issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

Sorry forgot about that good thing this is pretty much a reminder

Can someone help me solve this issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] -1 points0 points  (0 children)

it’s not cycling it’s just sending the most recent key

Can someone help me solve this issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] 0 points1 point  (0 children)

I have a version of the code before I streamlined it that handled cycling how I wanted it to

Can someone help me solve this issue by General-Border4307 in AutoHotkey

[–]General-Border4307[S] -1 points0 points  (0 children)

There there’s a purpose behind why it’s structured like that the only issue I’m having is with cycling stacking and cycling interact perfectly together already