linux-surface icon indicating copy to clipboard operation
linux-surface copied to clipboard

Keyboard still not working after completing install

Open brandon-olin opened this issue 5 years ago • 15 comments

Sorry if this is an obvious issue as I'm fairly new to Linux and all, but after completing all of the steps and rebooting the system I still can't get my built in laptop keyboard to work. I'm using a 1st gen Surface Laptop (here: https://www.amazon.com/gp/product/B075S63JPS/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc=1)

The thing is I know the keyboard actually does work since I can push the button that changes the brightness of the backlighting for the keys themselves. It also works before I log into Linux when I can choose between my Linux or Windows partition, but I can't seem to get it to work in Linux itself.

I'd assume this is just an issue of Linux recognizing the keyboard itself as a valid input, but I have no idea how to fix that, and I've been trying every solution I could find for the past two weeks with no luck.

brandon-olin avatar Feb 01 '20 07:02 brandon-olin

same

qixingzhang avatar Feb 02 '20 09:02 qixingzhang

I had the same issue, then I choose linux-surface kernel during the boot and it worked (use SHIFT to change the kernel when booting). Currently, I am trying to set it as default

kujma10-zz avatar Feb 12 '20 18:02 kujma10-zz

Please make sure you're booted into the right kernel via uname -a. That should show something containing surface. If you are booting into the right kernel and the problem still occurs please post a dmesg log.

qzed avatar Feb 17 '20 16:02 qzed

what's your version of system? Mine is ubuntu 19.10 and it doesn't work.

qixingzhang avatar Feb 19 '20 10:02 qixingzhang

Please help me.! I follow the steps but what do you put for version? No keyboard sucks!

blackishpanther avatar Feb 28 '20 03:02 blackishpanther

Btw. you should have a look at https://github.com/linux-surface/linux-surface/ as we're maintaining up-to-date patches and releases there. Specifically https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup for installation.

qzed avatar Feb 29 '20 23:02 qzed

Thank you

On Sat, Feb 29, 2020, 6:10 PM Maximilian Luz [email protected] wrote:

Btw. you should have a look at https://github.com/linux-surface/linux-surface/ as we're maintaining up-to-date patches and releases there. Specifically https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup for installation.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jakeday/linux-surface/issues/638?email_source=notifications&email_token=ALQWPVHPUKBARVYH5N64JSLRFGKU5A5CNFSM4KOROUNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENMINIY#issuecomment-593004195, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALQWPVHHIOAOOYZFMI2NGYLRFGKU5ANCNFSM4KOROUNA .

blackishpanther avatar Mar 01 '20 14:03 blackishpanther

not really sure what on there to use or i need or how to use it but thanks all the same

On Sun, Mar 1, 2020 at 9:10 AM kristofor miller [email protected] wrote:

Thank you

On Sat, Feb 29, 2020, 6:10 PM Maximilian Luz [email protected] wrote:

Btw. you should have a look at https://github.com/linux-surface/linux-surface/ as we're maintaining up-to-date patches and releases there. Specifically https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup for installation.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jakeday/linux-surface/issues/638?email_source=notifications&email_token=ALQWPVHPUKBARVYH5N64JSLRFGKU5A5CNFSM4KOROUNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENMINIY#issuecomment-593004195, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALQWPVHHIOAOOYZFMI2NGYLRFGKU5ANCNFSM4KOROUNA .

blackishpanther avatar Mar 02 '20 18:03 blackishpanther

You'll need to install the kernel just like in this repo. The easiest way is if you set the package repository and follow these steps: https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#surface-kernel-installation.

qzed avatar Mar 02 '20 19:03 qzed

I installed the kernel and most of the stuff is working fine except no touch screen

On Mon, Mar 2, 2020, 2:22 PM Maximilian Luz [email protected] wrote:

You'll need to install the kernel just like in this repo. The easiest way is if you set the package repository and follow these steps: https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#surface-kernel-installation .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jakeday/linux-surface/issues/638?email_source=notifications&email_token=ALQWPVBGNGXVJHRQEPHIAX3RFQBNVA5CNFSM4KOROUNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENQTEEY#issuecomment-593572371, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALQWPVCZ6562I5EGC4BH44LRFQBNVANCNFSM4KOROUNA .

blackishpanther avatar Mar 02 '20 19:03 blackishpanther

In short: For full touchscreen support you should install the 4.19 (LTS) kernel. On 5.5 you can enable either single-touch OR stylus, with stylus enabled by default. There's a bit about that here: https://github.com/linux-surface/linux-surface/issues/94#issuecomment-590118336.

qzed avatar Mar 02 '20 19:03 qzed

So right now I'm using 5.5.6 id have to downgrade?

On Mon, Mar 2, 2020, 2:29 PM Maximilian Luz [email protected] wrote:

In short: For full touchscreen you should install the 4.19 (LTS) kernel. On 5.5 you can enable either single-touch OR stylus, with stylus enabled by default. There's a bit about that here: linux-surface/linux-surface#94 (comment) https://github.com/linux-surface/linux-surface/issues/94#issuecomment-590118336 .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/jakeday/linux-surface/issues/638?email_source=notifications&email_token=ALQWPVDQWWWV6UK7G6FOESDRFQCLHA5CNFSM4KOROUNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENQUARY#issuecomment-593576007, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALQWPVFKYIEKZMONOEYEQYLRFQCLHANCNFSM4KOROUNA .

blackishpanther avatar Mar 02 '20 19:03 blackishpanther

If you want to have multi-touch support, yes.

qzed avatar Mar 02 '20 19:03 qzed

4.19 is a long-term-support release and we will try to maintain it on the same feature-level (meaning the same/similar patches) as the current release (5.5 at the moment).

qzed avatar Mar 02 '20 19:03 qzed

what's your version of system? Mine is ubuntu 19.10 and it doesn't work.

It also doesn't work on my surface with 19.10

Naibaowjk avatar Apr 18 '20 00:04 Naibaowjk