[Z] Phí tiền cho bàn phím cơ

Thảo luận trong 'Thư Giãn Express - Bản Tin Cuối Ngày' bắt đầu bởi Kinas, 13/3/25.

  1. Zeitgeist 1.0

    Zeitgeist 1.0 The Pride of Hiigara Lão Làng GVN

    Tham gia ngày:
    13/1/09
    Bài viết:
    9,036
    Nơi ở:
    Onscreen
    Không hẳn là chân cho, paw là phần thịt đệm ở dưới chân chó, meo hoặc các loài tương tự, có chức năng giúp cho mấy con đó có thể nhảy từ trên cao xuống
     
  2. giangqazv

    giangqazv C O N T R A

    Tham gia ngày:
    10/5/24
    Bài viết:
    1,812
    mình cài app nhận phím rồi mà ko có nhu cầu chỉnh gì hết, cơ bản layout con này khá hợp lí, lược bỏ các nút ko dùng bao giờ còn nút cần dùng vẫn đầy đủ hết
     
  3. JoeBiden

    JoeBiden Mega Man

    Tham gia ngày:
    5/11/20
    Bài viết:
    3,321
    Thiết kế này hợp lý nè, đúng là mấy phím này cần , mà bấm thuận tay. Mà nếu thay Print = End thì ngon hơn. Nếu có app map lại nút thì ko thành vấn đề. Vì thực tế ít người có nhu cầu chụp toàn màn hình, thường chỉ chụp chút nào đó thôi, thì tổ hợp phí Win + Shift + S là quá đủ rồi.

    upload_2025-11-14_9-39-8.png
     
  4. Zeitgeist 1.0

    Zeitgeist 1.0 The Pride of Hiigara Lão Làng GVN

    Tham gia ngày:
    13/1/09
    Bài viết:
    9,036
    Nơi ở:
    Onscreen
    Thiết kế này thì có con IK85 của tụi Feker, dùng cũng ổn
     
  5. Asakim

    Asakim Ryu & Ken ♞ Blade Knight ♞ Lão Làng GVN

    Tham gia ngày:
    7/12/11
    Bài viết:
    16,626
    Nơi ở:
    Ho Chi Minh City
    file json đó mình nhận bt mà
    open mở nó ra xong cắm dây vào rồi gạt cần 3 mode vào giữa chế độ wired là auto kết nối thôi

    mình xài bản anode red nên không rõ thê nào

    mà 2 bản chắc cũng tương tự cách thức
     
    ging1212 thích bài này.
  6. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    Nhận như nào thế
    Mình dùng app, load json thì nó bảo unconnected
    Xin file json với
    À hay do phím mình split space nên json nó khác
     
  7. ging1212

    ging1212 Trên thông info ,dưới tường dzú đích Lão Làng GVN

    Tham gia ngày:
    12/8/06
    Bài viết:
    15,262
    Nơi ở:
    TTVX City
    Bác y hệt mình

    Cũng con này

    Cũng split space

    Cũng ko nhận

    Mò đủ kiểu mà ko được

    Chán đợi chừng nào có fix
     
  8. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    Tìm ra rồi
    Product Id hiện tại trong json là 0x6390 -> id của bản space dài còn bản split space này check device manager thì nó là 0x6391 -> sửa json thành 0x6391 là xong
    Đã nhận device nhé ae :2cool_sexy_girl:
     
    ging1212 thích bài này.
  9. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    Update nhận device nhưng layout loạn nên chỉnh xong không thấy applied
    Chắc phải về nhà chỉnh tiếp sau chứ cty chặn upload linh tinh
     
    ging1212 thích bài này.
  10. ging1212

    ging1212 Trên thông info ,dưới tường dzú đích Lão Làng GVN

    Tham gia ngày:
    12/8/06
    Bài viết:
    15,262
    Nơi ở:
    TTVX City
    Mình cũng sửa như bác mà sao không nhận nhỉ?
     
  11. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    Mình dùng máy cty, nó chặn upload json lên via app nên đang dùng app của con smart875.
    App thì có vẻ nó cũng y như via. Mở lên là bắt load json. Mình mở json thì thấy nó báo nhận nhưng thử sửa thì chả thấy được apply gì
    Đang mò tiếp đây
     
    ging1212 thích bài này.
  12. giangqazv

    giangqazv C O N T R A

    Tham gia ngày:
    10/5/24
    Bài viết:
    1,812
    ko nhớ nữa bác, cài app, xong bật máy thôi, lúc đầu cũng ko nhận phím sau mình chả nhớ làm gì nó nhận
     
  13. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    tối làm về muộn quá
    có vẻ layout không khớp với mạch thật nên nó bị lệch so với giao diện.
    mình nghĩ ra cách lưu config của nó ra file để kiểm tra xem giá trị từng nút là gì rồi gán luôn trên file backup chuẩn đó thay vì làm trên giao diện hiển thị sai. Sau khi biết giá trị thì tìm và thay thế phím cần thay với giá trị mong muốn
    phím ESC luôn đúng vị trí nên mình dùng nó để làm tiêu chuẩn -> muốn biết giá trị mình cần thay là gì thì đổi ESC rồi save lại -> check xem KC_ESC bị thay thành gì
    upload_2025-11-15_0-6-38.png
    Sau đó muốn map nút A thành nút B thì tìm A rồi sửa thành B là xong.
    Đây là file json layout của mình. mình ko thích f13 là mute nên sửa nó thành delete (do quen tay nút delte trên con xinmeng x98), nút chụp màn hình (PRINT thì thành nút END)
    cách dùng: copy hết nội dung trong code dưới, mở notepad++ rồi paste ra, lưu thành 1 file json -> mở via lên kết nối phím -> load save layout > chọn file json và tận hưởng
    Lưu ý đây là file cho bản 2 phím cách nhỏ (split space) nên ai dùng bản có phím cách dài thì không nên dùng nhé, mình chưa test đâu
    HTML:
    {
      "name": "Smart875",
      "vendorProductId": 1095459729,
      "macros": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
      "layers": [
        [
          "KC_ESC",
          "KC_NO",
          "KC_F1",
          "KC_F2",
          "KC_F3",
          "KC_F4",
          "KC_F5",
          "KC_F6",
          "KC_F7",
          "KC_F8",
          "KC_F9",
          "KC_F10",
          "KC_F11",
          "KC_F12",
          "KC_DEL",
          "KC_HOME",
          "KC_END",
          "KC_GRV",
          "KC_1",
          "KC_2",
          "KC_3",
          "KC_4",
          "KC_5",
          "KC_6",
          "KC_7",
          "KC_8",
          "KC_9",
          "KC_0",
          "KC_MINS",
          "KC_EQL",
          "KC_BSPC",
          "KC_NO",
          "KC_INS",
          "KC_PGUP",
          "KC_TAB",
          "KC_Q",
          "KC_W",
          "KC_E",
          "KC_R",
          "KC_T",
          "KC_Y",
          "KC_U",
          "KC_I",
          "KC_O",
          "KC_P",
          "KC_LBRC",
          "KC_RBRC",
          "KC_BSLS",
          "KC_NO",
          "KC_DEL",
          "KC_PGDN",
          "KC_CAPS",
          "KC_A",
          "KC_S",
          "KC_D",
          "KC_F",
          "KC_G",
          "KC_H",
          "KC_J",
          "KC_K",
          "KC_L",
          "KC_SCLN",
          "KC_QUOT",
          "KC_ENT",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_LSFT",
          "KC_Z",
          "KC_X",
          "KC_C",
          "KC_V",
          "KC_B",
          "KC_N",
          "KC_M",
          "KC_COMM",
          "KC_DOT",
          "KC_SLSH",
          "KC_RSFT",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_UP",
          "KC_NO",
          "KC_LCTL",
          "KC_LGUI",
          "KC_LALT",
          "KC_NO",
          "KC_SPC",
          "KC_SPC",
          "KC_SPC",
          "KC_NO",
          "KC_RALT",
          "KC_APP",
          "MO(1)"
        ],
        [
          "KC_RCTL",
          "KC_NO",
          "KC_NO",
          "KC_LEFT",
          "KC_DOWN",
          "KC_RGHT",
          "KC_TRNS",
          "KC_NO",
          "KC_BRID",
          "KC_BRIU",
          "G(KC_TAB)",
          "G(KC_D)",
          "KC_WWW_BACK",
          "KC_WWW_SEARCH",
          "KC_MPRV",
          "KC_MPLY",
          "KC_MNXT",
          "KC_MUTE",
          "KC_VOLD",
          "KC_VOLU",
          "KC_TRNS",
          "CUSTOM(9)",
          "KC_TRNS",
          "KC_TRNS",
          "CUSTOM(0)",
          "CUSTOM(1)",
          "CUSTOM(2)",
          "CUSTOM(3)",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "RGB_SPD",
          "RGB_SPI",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "BL_OFF",
          "RGB_MOD",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "CUSTOM(10)",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "RGB_RMOD",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "DF(2)",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "RGB_VAI",
          "KC_NO",
          "KC_TRNS",
          "CUSTOM(5)",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS"
        ],
        [
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_NO",
          "CUSTOM(7)",
          "RGB_VAD",
          "CUSTOM(8)",
          "KC_ESC",
          "KC_NO",
          "KC_BRID",
          "KC_BRIU",
          "0xc1",
          "0xc2",
          "C(KC_DOWN)",
          "G(KC_SPC)",
          "KC_MPRV",
          "KC_MPLY",
          "KC_MNXT",
          "KC_MUTE",
          "KC_VOLD",
          "KC_VOLU",
          "KC_MUTE",
          "KC_HOME",
          "KC_PSCR",
          "KC_GRV",
          "KC_1",
          "KC_2",
          "KC_3",
          "KC_4",
          "KC_5",
          "KC_6",
          "KC_7",
          "KC_8",
          "KC_9",
          "KC_0",
          "KC_MINS",
          "KC_EQL",
          "KC_BSPC",
          "KC_NO",
          "KC_INS",
          "KC_PGUP",
          "KC_TAB",
          "KC_Q",
          "KC_W",
          "KC_E",
          "KC_R",
          "KC_T",
          "KC_Y",
          "KC_U",
          "KC_I",
          "KC_O",
          "KC_P",
          "KC_LBRC",
          "KC_RBRC",
          "KC_BSLS",
          "KC_NO",
          "KC_DEL",
          "KC_PGDN",
          "KC_CAPS",
          "KC_A",
          "KC_S",
          "KC_D",
          "KC_F",
          "KC_G",
          "KC_H",
          "KC_J",
          "KC_K",
          "KC_L",
          "KC_SCLN",
          "KC_QUOT",
          "KC_ENT",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_LSFT",
          "KC_Z",
          "KC_X",
          "KC_C",
          "KC_V",
          "KC_B",
          "KC_N",
          "KC_M",
          "KC_COMM",
          "KC_DOT",
          "KC_SLSH",
          "KC_RSFT",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_UP"
        ],
        [
          "KC_NO",
          "KC_LCTL",
          "KC_LALT",
          "KC_LGUI",
          "KC_NO",
          "KC_SPC",
          "KC_SPC",
          "KC_SPC",
          "KC_NO",
          "KC_RALT",
          "KC_RGUI",
          "MO(3)",
          "KC_RCTL",
          "KC_NO",
          "KC_NO",
          "KC_LEFT",
          "KC_DOWN",
          "KC_RGHT",
          "KC_TRNS",
          "KC_NO",
          "KC_F1",
          "KC_F2",
          "KC_F3",
          "KC_F4",
          "KC_F5",
          "KC_F6",
          "KC_F7",
          "KC_F8",
          "KC_F9",
          "KC_F10",
          "KC_F11",
          "KC_F12",
          "KC_TRNS",
          "CUSTOM(9)",
          "KC_TRNS",
          "KC_TRNS",
          "CUSTOM(0)",
          "CUSTOM(1)",
          "CUSTOM(2)",
          "CUSTOM(3)",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "RGB_SPD",
          "RGB_SPI",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "BL_OFF",
          "RGB_MOD",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "CUSTOM(10)",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "RGB_RMOD",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS",
          "DF(0)",
          "KC_TRNS",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_NO",
          "KC_TRNS",
          "KC_TRNS"
        ]
      ],
      "encoders": []
    }
     
    Chỉnh sửa cuối: 15/11/25
    ging1212 thích bài này.
  14. gamerbi

    gamerbi Chrono Trigger/Cross Lão Làng GVN

    Tham gia ngày:
    12/11/02
    Bài viết:
    6,956
    Bác sĩ code ác!gvn1
     
  15. doctor who

    doctor who One-winged Angel Lão Làng GVN

    Tham gia ngày:
    30/3/14
    Bài viết:
    7,657
    Nay thấy có comment hướng dẫn dùng keymap
    Paste lên cái cho ae smart875

    @XuanPhimCo đã ghim
    @XuanPhimCo
    9 ngày trước (đã chỉnh sửa)
    UPDATE về phần APP kết nối đề Keymap và điều chỉnh LED cho anh em !!!
    B1:
    Anh em có thể vào phần Driver ở trang chủ : https://eweadn.cn/drive/index.html
    sau đó Search "Smart875" chọn kết quả tìm kiếm thứ 2 (cho space dài) và 3 (cho split space) trong phần kết quả (dịch sang tiếng Việt cho dễ hiểu), hoặc có thể down trực tiếp từ link Dropbox của mình : https://www.dropbox.com/scl/fo/w8oi...O6EsmUbI?rlkey=mfqg1wjmwq7fnjj6t5z5rcp0b&dl=0
    B2:
    Giải nén file zip rồi cài đặt file : Smart875固件驱动-分裂空格版本 (ở cuối cùng).
    B3:
    Chuyển sang chế độ Cắm dây (gạt công tắc về giữa) là sẽ kết nối được với bàn phím và Keymap bình thường nhé .
    =================================================
    UPDATE :
    FIle JSON đã có nhé mọi người :
    Link Down : https://drive.google.com/file/d/1YXnvRaLQx-T15NvpTlMe0T_yUwOdtLYV/view
    Video :
    =================================================
    Phím tắt cho anh em nào cần chỉnh LED

    Fn + Tab(trái): bật tắt led
    Fn + A: chỉnh led
    Fn + +/-: chỉnh tốc độ
    Fn + lên/xuống: chỉnh độ sáng
    Fn + Tab(phải): chỉnh led phụ(bên phải)
    FN+Win: Long press 3s, lock the win button
    FN+TAB: Turn off all lights
    FN+X: Long press 3s, switch to win mode
    FN+C: Long press 3s, switch to MAC mode
    FN+V/: Switch the light strip mode
    FN+S+L: Long press for 3 seconds, turn off/turn on/open in wireless mode
    FN+N: Long press for 3 seconds, full key without rushing I six keys without rinse switching
    FN+M+T: Press for 3 seconds and restore the factory settings
    =================================================
    Check PIN
    Press the combination key Fn+B, the backlight is extinguished, the number of digital koys 1 to 0 key lights show the proportion of power, for example: 1 light, ropresent 10%power, 1 and 2 bright, represent 20%power. In order to push. (Red below 30%, yellow below 50%, more than 50%green. PS: Wired mode and charging status query power is not accurate, please insert the electricity in the wireless mode)
     
    ging1212 thích bài này.

Chia sẻ trang này