🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux
5 messages
5 total messages Started by Konto58 Wed, 07 Jun 2023 07:12
SysRq
#907168
Author: Konto58
Date: Wed, 07 Jun 2023 07:12
8 lines
1164 bytes
Hi.
AFAIS w nowych klawiaturach usuwają klawisz PrintScreen/SysRq
w zamian jest klawisz PrintScreen/Insert
czy działa on w kombinacji jak tzw. magic SysRq? 
czyli czy da się użyć Alt + PrintScreen/Ins + klawisz komendy? 
Ktoś testował?

Piotr.
Re: SysRq
#907169
Author: marrgol
Date: Wed, 07 Jun 2023 13:08
15 lines
1586 bytes
On 07/06/2023 at 09.12, Konto58 wrote:
> AFAIS w nowych klawiaturach usuwają klawisz PrintScreen/SysRq
> w zamian jest klawisz PrintScreen/Insert
> czy działa on w kombinacji jak tzw. magic SysRq?
> czyli czy da się użyć Alt + PrintScreen/Ins + klawisz komendy?
> Ktoś testował?

Dwie, ale tylko zdalnie, więc nie jestem w stanie podać modeli.
OIDP na jednej działała kombinacja Alt + Fn-PrintScreen, a na
drugiej AltGr + PrintScreen.  YMMV.  No i, jak to w linuksie,
zawsze pewnie można sobie jakiś klawisz przemapować…


-- 
mrg
Re: SysRq
#907170
Author: Konto58
Date: Wed, 07 Jun 2023 16:47
32 lines
2356 bytes
Wed, 7 Jun 2023 15:08:32 +0200      
marrgol <marrgol@address.invalid>   napisał(a):

> On 07/06/2023 at 09.12, Konto58 wrote:
> > AFAIS w nowych klawiaturach usuwają klawisz PrintScreen/SysRq
> > w zamian jest klawisz PrintScreen/Insert
> > czy działa on w kombinacji jak tzw. magic SysRq?
> > czyli czy da się użyć Alt + PrintScreen/Ins + klawisz komendy?
> > Ktoś testował?  
> 
> Dwie, ale tylko zdalnie, więc nie jestem w stanie podać modeli.
> OIDP na jednej działała kombinacja Alt + Fn-PrintScreen, a na

O ten przykład najbardziej mi chodziło, bo lapek którego chcę nabyć też prawdopodobnie ma
Printscreena w trybie z Fn, a normalnie w tym miejscu Insert.

> drugiej AltGr + PrintScreen.  YMMV.  No i, jak to w linuksie,

Ten przypadek sobie sprawdziłem, dorwałem taką zewnętrzną klawiaturę i działa.

> zawsze pewnie można sobie jakiś klawisz przemapować…

Tego bym nie był pewien, bo to może być sprzętowy kod klawisza bezpośrednio w kodzie
jądra, ale być może masz rację. Nie grzebałem za szczegółowo.

Jest jeszcze jedna opcja, biedne klawiatury, które nie przesyłają kodu "aż" trzech
klawiszy naciśniętych jednocześnie, ale jak piszą w manualach, wystarczy najpierw dwa
pierwsze klawisze a potem sam key command.

A może ktoś akurat używa HP Pavilion Gaming?

Ptr.
Re: SysRq
#907171
Author: Arnold Ziffel
Date: Thu, 08 Jun 2023 13:02
15 lines
1742 bytes
Konto58 <Konto58@no.no> wrote:

> Tego bym nie był pewien, bo to może być sprzętowy kod klawisza 
> bezpośrednio w kodzie jądra, ale być może masz rację. Nie grzebałem za 
> szczegółowo.

Można przemapować. Albo przedefiniowując KEY_SYSRQ w drivers/tty/sysrq.c, 
albo mapując inny klawisz do kodu 99 (sysrq) przez setkeycodes (najpierw 
showkey -s, żeby podejrzeć kod generowany przez dany klawisz).

-- 
Podczas seansu w kinie dziewczyna szepce do sąsiada:
- Wspaniale całujesz, Karolu. Czy to dlatego, że siedzimy dziś w ostatnim
rzędzie ?
- Nie, to dlatego, że nazywam się Andrzej.
Re: SysRq
#907173
Author: marrgol
Date: Thu, 08 Jun 2023 18:03
19 lines
1772 bytes
On 08/06/2023 at 15.02, Arnold Ziffel wrote:
>> Tego bym nie był pewien, bo to może być sprzętowy kod klawisza 
>> bezpośrednio w kodzie jądra, ale być może masz rację. Nie grzebałem za 
>> szczegółowo.
> 
> Można przemapować. Albo przedefiniowując KEY_SYSRQ w drivers/tty/sysrq.c,

Nie ma żadnej potrzeby modyfikacji i kompilowania jądra.
Mapowanie klawiatur robi się teraz przez udev hwdb…

> albo mapując inny klawisz do kodu 99 (sysrq) przez setkeycodes (najpierw
> showkey -s, żeby podejrzeć kod generowany przez dany klawisz).

…bo ta metoda nie działa w przypadku klawiatur na USB,
a tylko ze starymi, dobrymi PS/2.


-- 
mrg
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads