Minitangentbord - konfig fungerar ej

Här diskuterar vi hårdvarurelaterade problem eller projekt.

Minitangentbord - konfig fungerar ej

Inläggav Mikael » fre sep 23, 2022 5:02 pm

Har skaffat mig ett minitangentbord. Eller det är att ta i - det är sex knappar..
En kina-pryl köpt via Amazon. = ingen support eller hjälpdokumentation att räkna med.
Tanken var/är att jag ska använda den i Windowsmiljö och där fungerar det bra att konfigurera den.

Det är en och samma mjukvara, för Windows/Linux/Mac, man hämtar. Eller det är egentligen ingen riktig mjukvara.
I Windowsmiljö finns en exe som man startar vilket startar ett kommandofönster och sedan surfar man in på enheten via sin webbläsare. Webbläsarfönstret drar alltså igång med rätt adress som är
http://127.0.0.1:29855/connect
Där klickar man på sök enhet, enheten hittas direkt, och efter klick på anslut är man inne och kan börja konfigurera.

Man kan även surfa in till sayodevice.com och där får man byta språk, söka enhet, välja anslut på den hittade/kopplade och så är man inne i ett lite annorlunda gränssnitt, lite enklare.

Den exe-filen kan jag även även köra i Linux/Wine men där händer samma som händer om man försöker sig på detta direkt via Linux.

Då ska man:
sudo ./Sayo_CLI_Linux
Then use Chrome or Firefox to open the link


Samma sak här, i det terminalfönster man kört kommandot från får man en länk som man kan gå till.

Det som då händer är att man får upp samma webbsida, klickar på sök men då får man det felmeddelande på kinesiska.
OBS! Själva keypaden fungerar med det man konfigurerat den med i Windowsmiljön.

Om jag kör lsusb får jag för denna enhet bara
Bus 001 Device 013: ID 8089:0004
Ingen text alls efter denna, som med andra enheter.

Jag tänker att det kan handla om rättigheter? Jag startade "programmet" med sudo men webbläsaren körs väl inte som root och när jag testade det fick jag meddelande om att man inte fick köra en webbläsare som root.

Vägen via sayodevice.com fungerar inte, inget händer när man klickar på anslut. (det står att den är kopplad)

Inte så viktigt men lite kul om man kunnat få till detta.
Tips?
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » fre sep 23, 2022 8:41 pm

Tyck vara en regel som måste till
Tips! Du måste konfigurera udev-regeln på rätt sätt för att få åtkomst till den anslutna enheten i Linux-system.

Frågan är då hur man gör det? Något GUI att använda för detta torde inte finnas?
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Jan-Olof » lör sep 24, 2022 10:09 am

Ser att det finns regler för diverse enheter i mappen /lib/udev/rules.d/ men riktigt hur det fungerar vet jag inte.
Är Sayo_CLI_Linux ett kompilerat program eller ett skript där man kan se innehållet?
Jan-Olof
Finansiär och Beskyddare
 
Inlägg: 1681
Blev medlem: tis dec 08, 2009 2:07 pm

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » lör sep 24, 2022 11:18 am

Genom att följa min egen Qemu-guide här på forumet kunde jag få detta att fungera om jag startade Windows 10 i en virtuell miljö och lade till det man behöver göra angående USB och då som "kortläsare" i min guide.
Vid start stod då något om att udev regler åsidosattes. Dock bara första gången.

Det enda(?) Windowsprogrammet och Linuxprogrammet gör är att öppna en port och sedan öppna webbläsaren.
Även Linuxprogrammet är kompilerat
zip-filen jag hämtat: https://dl.sayobot.cn/setting_v2.zip stod på en medföljande papperslapp och det är samma fil om jag letar den via sayobot.cn

ksnip_20220924-120436.png
ksnip_20220924-120436.png (8.55 KiB) Visad 5318 gånger


När jag startar linuxprogrammet på nytt får jag i terminalen:
bind: Address already in use

Efter omstart av datorn får jag
open http://127.0.0.1:7296 to setting...
när jag startar programmet.
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » lör sep 24, 2022 5:55 pm

Jag hittade denna sida som jag tyckte beskrev detta enkelt
https://weinimo.github.io/how-to-write-udev-rules-for-usb-devices.html

I mitt fall blev då den enda raden
Kod: Markera allt
SUBSYSTEMS=="usb", ATTRS{product}=="SayoDevice 2x3F", GROUP="users"

alternativt
Kod: Markera allt
SUBSYSTEMS=="usb", ATTRS{product}!="SayoDevice 2x3F", GROUP="users"

men det hjälper ej.
Jag har lagt till mig själv i users och jag har startat om datorn.
Senast redigerad av Mikael tis sep 27, 2022 7:01 pm, redigerad totalt 2 gånger.
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » lör sep 24, 2022 7:01 pm

Hittade https://github.com/Sayobot/Sayo_CLI

Därifrån har jag kopierat reglerna och laddat om dem. Hjälper inte.

För att kompilera den versionen på github behöver jag jsoncpp och hidapi vilket jag inte har...
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » lör sep 24, 2022 9:42 pm

Mikael skrev:Man kan även surfa in till sayodevice.com och där får man byta språk, söka enhet, välja anslut på den hittade/kopplade och så är man inne i ett lite annorlunda gränssnitt, lite enklare.
//
Vägen via sayodevice.com fungerar inte, inget händer när man klickar på anslut. (det står att den är kopplad)


Detta fungerar nu. Har kanske gjort det tidigare, faktiskt, utan att jag noterat det, det är nämligen väldigt lite som skiljer i gränssnittet då man måste klicka ytterligare en gång för att få fram "bilden" med knapparna.
Man kan inte lattja med färgerna och man kan inte spela in tangentbordsklick men resten fungerar och det får duga.

Det är inte "lönt" att få den andra vägen att fungera. Det ska då vara för att man ska kunna lära sig och förstå vad som erfordras. :geek:
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » fre sep 30, 2022 11:53 am

Mikael skrev:
Mikael skrev:Det är inte "lönt" att få den andra vägen att fungera. Det ska då vara för att man ska kunna lära sig och förstå vad som erfordras. :geek:


Ja. Tog detta en vända till, använder forumet som anteckningsblock...
Fick en tanke om att det kanske beror på "något annat" när det inte fungerar hela vägen i Linux.
Plockade bort udev-regler. Omstart. Testar via sayodevice.com, alltså där man får fram ett lite enklare gränssnitt.
Vivaldi hittar enheten men när man ansluter får man inga möjligheter att konfigurera.
Samma gäller Chrome & Chromium.
Med Firefox hittas inte enheten.
--
Lägger till de regler jag hittade på github. Startar om datorn
Testar via sayodevice.com, alltså där man får fram ett lite enklare gränssnitt.
Vivaldi hittar enheten och när man ansluter får möjlighet att konfigurera.
Samma gäller Chrome & Chromium.
Med Firefox hittas inte enheten.
Så långt har då dessa udev-regler en betydelse liksom att det inte fungerar med Firefox.
--
När jag kör den "CLI" och öppnar den erhållna länken får jag ett felmeddelande med alla webbläsare.
Tillägg/ändring: Meddelandet säger att man ska kontrollera anslutningen.
--
Härnäst funderar jag på att installera Chrome för Windows och se om det skulle ge någon skillnad?
Bilagor
ksnip_20220930-121252.png
ksnip_20220930-121252.png (6.36 KiB) Visad 5031 gånger
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » tor dec 29, 2022 10:18 pm

Mikael skrev:När jag kör den "CLI" och öppnar den erhållna länken får jag ett felmeddelande med alla webbläsare.
Tillägg/ändring: Meddelandet säger att man ska kontrollera anslutningen.


Med 21.1 fungerar nu detta :mrgreen:
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker

Re: Minitangentbord - konfig fungerar ej

Inläggav Mikael » tor feb 02, 2023 8:12 pm

Som en ren ordningsfråga ska härmed tilläggas att jag blev såld på detta med makrotangentbord, har skaffat ett till, nu med 4x4 tangenter.
Fungerar fint "as is" och tillsammans med Autokey (Autohotkey i Windowsmiljö).

Kanske lite "yxig" konfigurering jämfört med QMK men priset blir därefter, jag betalade 302 kr för det med 16 tangenter.
---
LMDE 6 Faye@Mintbox Mini 2 Pro      "from freedom came elegance"
Mikael
Finansiär och Beskyddare
 
Inlägg: 2721
Blev medlem: lör jan 07, 2012 3:29 pm
Ort: Söråker


Återgå till Hårdvara

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 3 gäster