sayo-device-web-hid's People
Forkers
prankymat alexbartwal adi182 nejdetckenobi lbmanit scottstamp cbrookins rickeetz https-www-jutarat-ac-th sniffq ericwooley srq18211 razor3kr yeeyuechen xinhao-matroid https-www-jutarat-ac-thsayo-device-web-hid's Issues
Console (CLI) tool to change settings.
Would be nice to have a (linux) cli-tool to change settings, like what to be displayed on the screen.
For example, I can automate my music player, to display which song is currently playing, while having the buttons setup to:
1: prev song
2: play/pause
3: next song
If you can provide the HID commands, we can make the cli tool.
No imput signal
No matter what I do, there is no signal. I bought the O3C device but nothing works with it on my PC or in osu!. I press buttons but nothing happens.
game controller function?
i've tried every game controller option there is, as i want to use the analog feature in other games besides osu!, does the keypad even support that? i've tried every single key to find out which key steers to the left/right in a game and none of them do. i went to a controller overlay website and none of the keys seem to do anything.
... is it even supported?
not working for mac
Hello....the keyboard isnot working when is connected to the mac. any solutions or work arounds?
I cant programm it. I programmed it on windows and using it on mac but im lucking the cmd.
I need the cmd keystroke.
I reinstalled Windows yesterday and now none of the Sayo keyboards are visible from the setup utility
I tried v1, v2 and v3 and now none of the setup utilities work. I have two of these little two key keyboards and yesterday I was able to program them with the same computer with the same hardware. Nothing has changed apart from the Windows reinstall. They both work as keybords just fine, I can't program them from the setup utility is all. Any ideas?
After updating to FW 1.1 and win 10, ltsc is not detected on the site and in the program
After updating to FW 1.1 and win 10, ltsc is not detected on the site and in the program. Before that it was windows 10 pro updated to 10 ltsc using chrome what yes this what now.
"Sleep..."
Ever since upgrading the firmware on my Sayodevice O3C, it is now stuck at "Sleep" on the small screen of the keypad, and it's not possible to use the keypad. Any solutions?
Q3C device not turning on when plugged in but connecting to pc?
Configuring Sayo Devices is not possible
No Sayo device settings are accessible after Pair on the Website.
Toggle light
Is it possible to toggle a LED?
Example:
- Press & release first time: LED is now red.
- Press & release second time: LED is now off.
String output encoding doesn't work
Well, I asked ChatGPT first, so I'm just gonna paste what I asked it, haha!
Hey bud!
Okay so I got this little custom keyboard called a "Sayo Device" that has a 3x3 key grid on it, and I'm trying to configure it. I can program it to input strings when I click the buttons, but the strings are coming out mangled.
The configurator application was written by someone in China, and there are two options for encoding the strings: GBK (Chinese layout) and Unicode. I selected Unicode and gave it some strings to map to the keys:
ā¢ ā¢ š¬ Ė\_(ć)_/Ė ā¤ļø šØ š š
The keyboard works perfectly when I type in Notepad.exe, but it garbles the text when I do input into a web browser input, which is where I do the bulk of my communicating.
This is what gets output for each of the strings above:
" " =, ā\_(ā)_/ā dā¼ =Āæ =@ =M
I can download the config into a JSON file for backup, and this is what it's storing the characters as:
{ "item": "MENUS.STRING", "code": 12, "level": 0, "data": [ { "code": 0, "number": 0, "values": [ "!\"" ] }, { "code": 0, "number": 1, "values": [ " \"" ] }, { "code": 0, "number": 2, "values": [ "ć½ć¬" ] }, { "code": 0, "number": 3, "values": [ "\u0002ļæ½ļæ½" ] }, { "code": 0, "number": 4, "values": [ "'dć¾" ] }, { "code": 0, "number": 5, "values": [ "ć½ć¢ļæ½" ] }, { "code": 0, "number": 6, "values": [ "ć½ć" ] }, { "code": 0, "number": 7, "values": [ "ć½ć" ] } ]
I am not sure how the json file is encoded. Do you have any sense of how I could program the device so that it outputs the text correctly in web browers?
One key is missing
Hello! In the sayo device configuration I am searching for a key which is part of the german keyboard layout and which is very helpful when using MS Excel. This one does not seem to have an equivalent in the given english layout:
My plan was to use the sayo device to configure Ctrl + > and Ctrl + Shift + > because these Excel shortcuts copy and paste neighbor cells what I use very often.
Is there a possibility to add this key or is there a workaround for realizing what I am trying to do?
Is there any documentation that explains every command with examples?
For ex. what are SW, BLE_SW, User script? etc. and how to use them!
Also, is it possible to add the feature of assigning a key to launch a certain file from PC/Mac/Linux? (it would be extremely useful especially to execute AutoHotkey script files).
Thank you!
Last version of SayoDevice
Hi!
I load you "dev" version and run it. i don't see "scripts" menu in main menu. Whan I choose english lang, I see many not english label . How it translate?
Thanks a lot.
Saybot Mac OS support
Sayobot 8K
Configuring using https://sayodevice.com
I was able to configure everything except one shortcut that uses the Option key on a Mac.
I had to change a few things to make other things work, but wasn't able to figure Option out. I could change Command shortcuts to use GUI(win), but I couldn't get anything to work with Option.
please make a left handed version
I really want to buy your keypad, but it is absolutely not convenient for my left hand when I need to hold it (not in the game osu)
Sayo Device
I am using the Settings V3 software as the Web Hid does not have scripting yet on a SayoDevice 6x4F.
I don't know if you are responsible for the Settings V3 software or not but I have stuck a problem with it being limited with its scripting command when using Light control it only lets you go as far as [ Select light 12 ] and I need to be able to select light 24 as I have a 24 key device.
I need to get this sorted to integrate the keyboard into another hardware project..
If you are involved with the settings V3 project how far away will that change be?
If not how long before the Webhid supports scripting? as I need it ASAP.
Hot to configure the device?
Configure light in non-base layer
SayoDevice O3C Dropped inputs on firmware 1.1
Firmware Request
I have two firmware request, but can't figure out how to reach the firmware dev.
- I'd like the ability to disable rapid trigger. Can we set static values for actuation points?
- I'd like the ability to set absolute endpoints. Example: if a key has an analog range of 0 to 128, I'd like anything greater than 108 to always report a press and anything less than 20 to always report as released. When the 'press' value is greater than the 'release' value(default config), a slight release on the key can cause the key to release, then actuation becomes impossible if the key is still near bottomed out. This seems to work correctly at the top of the keypress when 'release' is set higher than 'press.'
Script's documentation
Hi!
Where I can find documentation for script operations ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
š Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ššš
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ā¤ļø Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.