Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 16:03 16 Jun 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Picomite USBHDMI

     Page 3 of 3    
Author Message
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 85
Posted: 08:22am 26 May 2025
Copy link to clipboard 
Print this post

So if some dongles work than there is no need to remove anything, right?
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7765
Posted: 08:28am 26 May 2025
Copy link to clipboard 
Print this post

The problem isn't necessarily with the dongle at all. It's with the USB protocol that the keyboard uses. Quite simply, some USB keyboards aren't recognised by MMBasic. They are not all the same, even though they use USB and a PC will work with all of them. This is often a limitation of the implementation of TinyUSB on the PicoMite, which is much simplified to fit it into the available space.

Keyboards are not designed to work on TinyUSB. They are designed to work on PCs and MACs and other devices that can run the full USB stack. Consequently we do have problems occasionally. You can't really blame the manufacturers. They even sometimes introduce updated firmware during a production run so some keyboards of a particular model will work while others won't.
.
Edited 2025-05-26 18:32 by Mixtel90
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 85
Posted: 09:09am 26 May 2025
Copy link to clipboard 
Print this post

Thank you. Yes, I understand that. The main question is: the exact same keyboard (Logitech K400+) works for some and does not work for me. We use (most likely) the exact same software stack. So why doesn't it work for me?

On my system some (china made) wireless dongles work; wired USB keyboards work - but the logitech K400+ does not work.
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4022
Posted: 11:57am 26 May 2025
Copy link to clipboard 
Print this post

  Gadgetguy said  Thank you. Yes, I understand that. The main question is: the exact same keyboard (Logitech K400+) works for some and does not work for me. We use (most likely) the exact same software stack. So why doesn't it work for me?

On my system some (china made) wireless dongles work; wired USB keyboards work - but the logitech K400+ does not work.

Previously you said it was a K400r - so which is it?

If it's the K400r I expect that's the critical issue.

John
 
phil99

Guru

Joined: 11/02/2018
Location: Australia
Posts: 2550
Posted: 12:19pm 26 May 2025
Copy link to clipboard 
Print this post

  Gadgetguy said  Posted: 07:48pm 24 May 2025
Update : got the k400+ version. Well, that does not work either. I wonder how it works for others?
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 7765
Posted: 12:23pm 26 May 2025
Copy link to clipboard 
Print this post

As I pointed out, there is no reason to expect that an early K400+ is running the same firmware as a late K400+. The model number refers to the facilities on the keyboard. The firmware may have been debugged since then - and still works perfectly on all the anticipated platforms. The only way you may be able to find out is to contact the manufacturer with the serial numbers. Even then, they may farm the firmware out to a different company.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 85
Posted: 01:18pm 26 May 2025
Copy link to clipboard 
Print this post

  JohnS said  
  Gadgetguy said  Thank you. Yes, I understand that. The main question is: the exact same keyboard (Logitech K400+) works for some and does not work for me. We use (most likely) the exact same software stack. So why doesn't it work for me?

On my system some (china made) wireless dongles work; wired USB keyboards work - but the logitech K400+ does not work.

Previously you said it was a K400r - so which is it?

If it's the K400r I expect that's the critical issue.

John


I bought now also a K400+ to go with my K400r as I wanted to get the model that works for others.
 
Gadgetguy
Regular Member

Joined: 26/04/2025
Location: France
Posts: 85
Posted: 01:19pm 26 May 2025
Copy link to clipboard 
Print this post

  Mixtel90 said  As I pointed out, there is no reason to expect that an early K400+ is running the same firmware as a late K400+. The model number refers to the facilities on the keyboard. The firmware may have been debugged since then - and still works perfectly on all the anticipated platforms. The only way you may be able to find out is to contact the manufacturer with the serial numbers. Even then, they may farm the firmware out to a different company.


I got it. You are most probably right. So I now have two Logitech keyboards (K400r and K400+), and neither works.

Anyway, I have two kids - I can gift one of the two keyboards to them :)
 
     Page 3 of 3    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025