Page 3 of 3 FirstFirst 123
Results 21 to 25 of 25

Thread: Функциональные клавиши на ноутбуках Samsung(Fn-keys)

  1. #21
    Join Date
    Sep 2010
    Location
    Moscow
    Posts
    24

    Default Функциональные клавиши (Fn-keys) на ноутбуке Samsung N150

    Доброго времени суток!

    Аналогичная ситуация с netbook Samsung N150 на openSUSE 11.3 (ядро 2.6.34.4-0.1-desktop) оболочка Gnome.
    Работают из коробки только сочетания клавиш:
    • Fn + F6 - отключение громкости (повторное не включает, а жаль);
    • Fn + ( left | right ) - громкость верх, вниз;
    • Fn + Esc - спящий | ждущий режимы;
    • Fn + PgUp;
    • Fn + PgDn.


    Интересует следующее:
    • как проверить поддержку других сочетаний клавиш (Fn+F2, Fn+F5 ну и т.д.) на отклик в системе (есть ли их код);
    • как осуществить привязку скрипта (действия) на данное сочетание клавишь (интересует как сделать ручками, что-то типа исправить файлик /lib/udev/rules.d/95-keymap.rules, и этот ./95-keyboard-force-release.rules и что-то еще);


    Как скрипт для управления написать, вроде понятно, что-то типа
    setpci -s 00:02.0 F4.B=FF - записать в устройство видеоадаптера в регистр F4 байт
    хотя странно, по документации Intel® AtomTM Processor N400 Series
    1.9.35 LBB - Legacy Backlight Brightness
    Address Offset: F4(register start) - F7(register end)h
    Size: 32 bits

    Code:
    Bit      Description
    31:24  Reserved.
    23:16  Reserved.
    15:8
              LBPC Scratch Trigger1 (LBPC_SCRATCH_1):
              When written, this scratch byte triggers an interrupt when
              LBEE is enabled in the Pipe B Status register and the
              Display B Event is enabled in IER and unmasked in IMR
              etc. If written as part of a 16-bit or 32-bit write, only one
              interrupt is generated in common.
    7:0      Reserved.
    нужно записать байт в F5
    или в F4 битовую маску 00000000 00000000 11111111 00000000.

    А получается при вызове setpci происходит запись байта в 32-битный регистр, то есть в биты 7:0 - не очень понятно.
    Для включения/выключения touch pad, WiFi нужны datasheets, не нашел.
    Для перевода процессора еще не смотрел, но думаю не сложнее, чем с видео адаптером.

    Заранее спасибо за ответы.

  2. #22
    Join Date
    Sep 2010
    Location
    Moscow
    Posts
    24

    Default Re: Функциональные клавиши (Fn-keys) на ноутбуке Samsung N150

    У кого есть нетбуки фирмы Samsung, отзовитесь.

  3. #23
    Join Date
    Jun 2008
    Location
    CZE, Praha
    Posts
    694

    Default Re: Функциональные клавиши (Fn-keys) на ноутбуке Samsung N150

    начать можно с xev и acpi_listen
    I see only what I wanna see
    I be only who I wanna be
    My blanket covers me

  4. #24
    Join Date
    Sep 2010
    Location
    Moscow
    Posts
    24

    Default Re: Функциональные клавиши на ноутбуках Samsung(Fn-keys)

    acpi_listen - не реагирует на нажатие Fn+.
    xev | grep keysym
    Fn+F5
    state 0x0, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES,
    state 0x0, keycode 156 (keysym 0x1008ff41, XF86Launch1), same_screen YES,

    Fn+F7
    state 0x0, keycode 157 (keysym 0x1008ff42, XF86Launch2), same_screen YES,
    state 0x0, keycode 157 (keysym 0x1008ff42, XF86Launch2), same_screen YES,

    Fn+F8
    state 0x0, keycode 210 (keysym 0x1008ff43, XF86Launch3), same_screen YES,
    state 0x0, keycode 210 (keysym 0x1008ff43, XF86Launch3), same_screen YES,

    Fn+F9
    state 0x0, keycode 246 (keysym 0x1008ff95, XF86WLAN), same_screen YES,
    state 0x0, keycode 246 (keysym 0x1008ff95, XF86WLAN), same_screen YES,

    Fn+F11
    state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
    state 0x10, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,

    Fn+F12
    state 0x10, keycode 78 (keysym 0xff14, Scroll_Lock), same_screen YES,
    state 0x10, keycode 78 (keysym 0xff14, Scroll_Lock), same_screen YES,

    Fn+Insert
    state 0x10, keycode 127 (keysym 0xff13, Pause), same_screen YES,
    state 0x10, keycode 127 (keysym 0xff13, Pause), same_screen YES,

    Fn+PgUp
    state 0x10, keycode 110 (keysym 0xff50, Home), same_screen YES,
    state 0x10, keycode 110 (keysym 0xff50, Home), same_screen YES,

    Fn+PgDn
    state 0x10, keycode 115 (keysym 0xff57, End), same_screen YES,
    state 0x10, keycode 115 (keysym 0xff57, End), same_screen YES,

    Предыстория, пытался ставить samsung-tools-1.1.2.
    xev не реагирует на сочетания, которые выполняют какие-то действия, к примеру отключения звука Fn+F6.

  5. #25
    Join Date
    Jun 2008
    Location
    CZE, Praha
    Posts
    694

    Default Re: Функциональные клавиши на ноутбуках Samsung(Fn-keys)

    Отключение звука можете настроить в DE
    I see only what I wanna see
    I be only who I wanna be
    My blanket covers me

Page 3 of 3 FirstFirst 123

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •