LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 02-08-2021, 11:42 AM   #1
notadoc
Member
 
Registered: Jan 2015
Posts: 117

Rep: Reputation: Disabled
USB-C Function and Use


I'm considering a Lenovo L14 laptop. It has four USB ports described as:

USB 3.1 Gen 1
USB 3.1 Gen 1 (Always On)
USB-C 3.1 Gen 1/DisplayPort (Power Delivery)
USB-C 3.1 Gen 2/DisplayPort (Power Delivery)

Do those USB-C ports function only as DisplayPort connections, or could they be converted to USB 3 with some kind of adapter or hub?

Am I correct in assuming that the USB 3.1 ports will accept older USB devices like external HDDs?
 
Old 02-08-2021, 12:06 PM   #2
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 3,018

Rep: Reputation: 400Reputation: 400Reputation: 400Reputation: 400Reputation: 400
Here's an article on it:

https://www.tomshardware.com/news/us...her,29933.html

I skimmed through it trying to find an answers to your questions and got a headache about halfway through. I'm guessing you could plug your external hard drives into any of the usb-c ports but you would need an appropriate adapter if the external drive isn't usb-c. To use the DisplayPort ones to connect to a DisplayPort monitor, I believe you need a special adapter cable unless the monitor has a usb-c port. I'm guessing the Always On one can be used to charge other devices even when the laptop is powered off.

Hopefully, someone with more direct experience with usb-c will answer and give you more definitive answers in this confusing area. My PC hardware is all too old to have usb-c ports.
 
1 members found this post helpful.
Old 02-08-2021, 12:34 PM   #3
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,030
Blog Entries: 27

Rep: Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524Reputation: 1524
Both USB-C ports support the FULL USB-C featureset. So they can work with an A>C adapter for data only, but it will prevent them from passing video or power. When used with type-c connections, both can do power delivery to charge and alt-mode DP for monitors/docking station. The Gen1 will do 5Gpbs, the Gen2 will do 10Gbps. Power and alt-mode DP is unchanged between Gen1 and Gen2.

The always on you are spot-on, it's one that can be used to charge OTHER devices even when the laptop isn't on, this if unwanted should be able to be turned off in the BIOS (I have T14 not L14, but BIOS is probably close to same).

I'm a fan of the Kensington SD4600P USB-C dock. It supports 2 monitors up to 4K (only 1 @4K60 or 2@4K30 if I remember correctly), has 3 USB type-A ports, a USB 3.x Type-C port, ethernet (supported out of the box by every distro I've tried) and audio and can be found used for like $50 sometimes, and even new it can be found for $100 (although becoming rare at that price as everything goes up due to "supply chain shortages"). The USB-C connector cable is replaceable, so you can get a 2M cable to replace the 1M cable it comes with (which is too short for a lot of use cases). It also has 2 mounting screw holes on the back that allows it to be mounted onto some surfaces (I have it mounted on my computer desk). But any USB-C hub will work with that laptop.

Last edited by Timothy Miller; 02-08-2021 at 12:45 PM.
 
1 members found this post helpful.
Old 02-09-2021, 03:09 PM   #4
notadoc
Member
 
Registered: Jan 2015
Posts: 117

Original Poster
Rep: Reputation: Disabled
Very helpful answers from both of you (kilgoretrout, Timothy Miller). Cleared up my confusion. Thanks to you both.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Windows Spawnl (nowait) like function in Linux... How to use Execl function? cheranj Programming 2 09-15-2011 08:01 PM
[SOLVED] Threaded function cannot call a function with extern "C" but nonthreaded function can morty346 Programming 16 01-12-2010 05:00 PM
function keys and gnome-terminal function keys and gnome-terminal fakie_flip Linux - Software 1 10-23-2007 11:22 PM
Can I get a socket from a function and use it on another function? elmafiacs Programming 2 10-14-2005 10:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:50 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration